IBP Stock +106.23% Since Nov ’07 Pick IBP Stock +106.23% Since Nov ’07 Pick Unlock Top Buy Picks
Date Action Amount Person Type
Feb 01, 2024 Buy 418 000 Berg Aaron Stock Option (right to buy)
Feb 01, 2024 Buy 116 000 Berg Aaron Restricted Stock Unit
Feb 01, 2024 Buy 418 000 Reilly Thomas Charles Stock Option (right to buy)
Feb 01, 2024 Buy 116 000 Reilly Thomas Charles Restricted Stock Unit
Feb 01, 2024 Buy 418 000 Ketchum Steven B Stock Option (right to buy)
Feb 01, 2024 Buy 116 000 Ketchum Steven B Restricted Stock Unit
Jan 31, 2024 Buy 44 933 Berg Aaron Ordinary Shares
Jan 31, 2024 Sell 21 954 Berg Aaron Ordinary Shares
Jan 31, 2024 Buy 34 567 Berg Aaron Ordinary Shares
Jan 31, 2024 Sell 18 868 Berg Aaron Ordinary Shares
Jan 31, 2024 Sell 44 933 Berg Aaron Restricted Stock Unit
Jan 31, 2024 Sell 34 567 Berg Aaron Restricted Stock Unit
Jan 31, 2024 Buy 44 933 Ketchum Steven B Ordinary Shares
Jan 31, 2024 Sell 22 316 Ketchum Steven B Ordinary Shares
Jan 31, 2024 Buy 34 567 Ketchum Steven B Ordinary Shares
Jan 31, 2024 Sell 18 871 Ketchum Steven B Ordinary Shares
Jan 31, 2024 Sell 44 933 Ketchum Steven B Restricted Stock Unit
Jan 31, 2024 Sell 34 567 Ketchum Steven B Restricted Stock Unit
Jan 31, 2024 Buy 44 933 Reilly Thomas Charles Ordinary Shares
Jan 31, 2024 Sell 44 933 Reilly Thomas Charles Restricted Stock Unit
Jan 31, 2024 Sell 24 552 Reilly Thomas Charles Ordinary Shares
Jan 22, 2024 Buy 14 426 Holt Patrick Ordinary Shares
Jan 10, 2024 Buy 51 500 Ketchum Steven B Ordinary Shares
Jan 10, 2024 Sell 28 270 Ketchum Steven B Ordinary Shares
Jan 10, 2024 Sell 51 500 Ketchum Steven B Restricted Stock Unit
Jan 10, 2024 Buy 51 500 Ketchum Steven B Restricted Stock Unit
Jan 10, 2024 Buy 51 500 Reilly Thomas Charles Ordinary Shares
Jan 10, 2024 Sell 28 325 Reilly Thomas Charles Ordinary Shares
Jan 10, 2024 Buy 51 500 Reilly Thomas Charles Restricted Stock Unit
Jan 10, 2024 Sell 51 500 Reilly Thomas Charles Restricted Stock Unit
Jan 10, 2024 Buy 51 500 Berg Aaron Ordinary Shares
Jan 10, 2024 Sell 28 214 Berg Aaron Ordinary Shares
Jan 10, 2024 Buy 51 500 Berg Aaron Restricted Stock Unit
Jan 10, 2024 Sell 51 500 Berg Aaron Restricted Stock Unit
Jan 04, 2024 Buy 14 566 Ketchum Steven B Ordinary Shares
Jan 04, 2024 Sell 7 730 Ketchum Steven B Ordinary Shares
Jan 04, 2024 Sell 14 566 Ketchum Steven B Restricted Stock Unit
Jan 04, 2024 Buy 29 133 Berg Aaron Ordinary Shares
Jan 04, 2024 Sell 15 460 Berg Aaron Ordinary Shares
Jan 04, 2024 Sell 29 133 Berg Aaron Restricted Stock Unit
Dec 29, 2023 Buy 47 766 Ketchum Steven B Ordinary Shares
Dec 29, 2023 Buy 23 525 Ketchum Steven B Ordinary Shares
Dec 29, 2023 Buy 47 766 Ketchum Steven B Restricted Stock Unit
Dec 29, 2023 Buy 47 766 Berg Aaron Ordinary Shares
Dec 29, 2023 Sell 23 525 Berg Aaron Ordinary Shares
Dec 29, 2023 Buy 47 766 Berg Aaron Restricted Stock Unit
Dec 12, 2023 Sell 34 131 Ketchum Steven B Ordinary Shares
Dec 01, 2023 Buy 800 000 Provoost Jonathan Stock Option (right to buy)
Nov 15, 2023 Buy 0 Provoost Jonathan
Aug 16, 2023 Buy 67 222 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 25 845 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 12 700 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 30 642 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 19 358 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 143 275 Holt Patrick Ordinary Shares
Aug 16, 2023 Buy 958 Holt Patrick Ordinary Shares
Aug 01, 2023 Buy 5 000 000 Holt Patrick Stock Option (Right to Buy)
Jul 31, 2023 Buy 23 883 Berg Aaron Ordinary Shares
Jul 31, 2023 Sell 11 763 Berg Aaron Ordinary Shares
Jul 31, 2023 Buy 23 883 Berg Aaron Restricted Stock Unit
Jul 31, 2023 Buy 23 883 Ketchum Steven B Ordinary Shares
Jul 31, 2023 Sell 11 763 Ketchum Steven B Ordinary Shares
Jul 31, 2023 Buy 23 883 Ketchum Steven B Restricted Stock Unit
Jul 21, 2023 Buy 258 598 Odysseas Kostas D Stock Option (Right to Buy)
Jul 21, 2023 Buy 180 804 Odysseas Kostas D Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Odysseas Kostas D Restricted Stock Units
Jul 21, 2023 Buy 60 268 Odysseas Kostas D Restricted Stock Units
Jul 21, 2023 Buy 284 598 Dipaolo Mark Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Dipaolo Mark Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Dipaolo Mark Restricted Stock Units
Jul 21, 2023 Buy 55 804 Dipaolo Mark Restricted Stock Units
Jul 21, 2023 Buy 284 598 Cohen Paul Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Cohen Paul Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Cohen Paul Restricted Stock Units
Jul 21, 2023 Buy 55 804 Cohen Paul Restricted Stock Units
Jul 21, 2023 Buy 284 598 Sterling Louis Iii Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Sterling Louis Iii Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Sterling Louis Iii Restricted Stock Units
Jul 21, 2023 Buy 55 804 Sterling Louis Iii Restricted Stock Units
Jul 21, 2023 Buy 284 598 O'connor Oliver Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 O'connor Oliver Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 O'connor Oliver Restricted Stock Units
Jul 21, 2023 Buy 55 804 O'connor Oliver Restricted Stock Units
Jul 21, 2023 Buy 284 598 Horn Keith Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Horn Keith Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Horn Keith Restricted Stock Units
Jul 21, 2023 Buy 55 804 Horn Keith Restricted Stock Units
Jul 21, 2023 Buy 284 598 Bonfiglio Patrice Eadon Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Bonfiglio Patrice Eadon Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Bonfiglio Patrice Eadon Restricted Stock Units
Jul 21, 2023 Buy 55 804 Bonfiglio Patrice Eadon Restricted Stock Units
Jul 21, 2023 Buy 284 598 Sullivan Diane E. Stock Option (Right to Buy)
Jul 21, 2023 Buy 167 411 Sullivan Diane E. Stock Option (Right to Buy)
Jul 21, 2023 Buy 94 866 Sullivan Diane E. Restricted Stock Units
Jul 21, 2023 Buy 55 804 Sullivan Diane E. Restricted Stock Units
Jul 19, 2023 Buy 404 400 Berg Aaron Stock Option (right to buy)
Jul 19, 2023 Buy 404 400 Reilly Thomas Charles Stock Option (right to buy)
Jul 19, 2023 Buy 404 400 Ketchum Steven B Stock Option (right to buy)
Jul 18, 2023 Buy 0 Holt Patrick
Jul 01, 2023 Buy 16 667 Reilly Thomas Charles Ordinary Shares
INSIDER POWER
79.805
Last 100 transactions
Buy: 14 626 335 | Sell: 697 874 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 79.805.

In total, the insiders bought 14 626 335 and sold 697 874 AMRN shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Amarin Corporation PLC

Amarin  PLC Amarin Corporation plc, a pharmaceutical company, engages in the development and commercialization of therapeutics for the treatment of cardiovascular diseases in the United States, Germany, Canada, Lebanon, and the United Arab Emirates. Its lead product is VASCEPA, a prescription-only omega-3 fatty acid product, used as an adjunct to diet for reducing triglyceride levels in adult patients with severe hypertriglyceridemia. The company sells its p... AMRN Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT