KLG Stock +78.58% In 3 Months Since We Picked KLG Stock +78.58% In 3 Months Since We Picked Unlock All Top Buy Picks
Date Action Amount Person Type
Apr 12, 2024 Buy 20 000 Bienaime Jean Jacques Common Stock
Apr 12, 2024 Sell 20 000 Bienaime Jean Jacques Common Stock
Apr 12, 2024 Sell 20 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Apr 11, 2024 Sell 20 000 Bienaime Jean Jacques Common Stock
Apr 11, 2024 Sell 20 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Apr 10, 2024 Sell 2 286 Burkhart Erin Common Stock
Mar 28, 2024 Sell 24 602 Davis George Eric Common Stock
Mar 18, 2024 Buy 10 000 Slamon Dennis Common Stock
Mar 18, 2024 Sell 9 510 Slamon Dennis Common Stock
Mar 18, 2024 Sell 10 000 Slamon Dennis Stock Option (Right to Buy Common Stock)
Mar 18, 2024 Sell 372 Burkhart Erin Common Stock
Mar 15, 2024 Buy 4 720 Burkhart Erin Common Stock
Mar 15, 2024 Buy 7 050 Burkhart Erin Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Buy 10 260 Davis George Eric Common Stock
Mar 15, 2024 Sell 21 699 Davis George Eric Common Stock
Mar 15, 2024 Buy 22 990 Davis George Eric Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Buy 10 550 Guyer Charles Greg Common Stock
Mar 15, 2024 Sell 20 424 Guyer Charles Greg Common Stock
Mar 15, 2024 Buy 23 630 Guyer Charles Greg Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Buy 11 400 Mueller Brian Common Stock
Mar 15, 2024 Sell 20 789 Mueller Brian Common Stock
Mar 15, 2024 Buy 25 540 Mueller Brian Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Buy 18 240 Fuchs Henry J Common Stock
Mar 15, 2024 Sell 33 485 Fuchs Henry J Common Stock
Mar 15, 2024 Buy 40 860 Fuchs Henry J Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Buy 32 780 Hardy Alexander Common Stock
Mar 15, 2024 Buy 44 050 Hardy Alexander Stock Option (Right to Buy Common Stock)
Mar 15, 2024 Sell 85 209 Bienaime Jean Jacques Common Stock
Mar 15, 2024 Sell 22 580 Ajer Jeffrey Robert Common Stock
Mar 06, 2024 Sell 1 000 Bienaime Jean Jacques Common Stock
Mar 05, 2024 Sell 35 341 Fuchs Henry J Common Stock
Mar 05, 2024 Sell 1 000 Bienaime Jean Jacques Common Stock
Mar 05, 2024 Sell 4 000 Ajer Jeffrey Robert Common Stock
Feb 27, 2024 Buy 6 103 Mueller Brian Common Stock
Feb 27, 2024 Buy 8 802 Mueller Brian Common Stock
Feb 27, 2024 Buy 20 220 Mueller Brian Common Stock
Feb 27, 2024 Buy 6 284 Davis George Eric Common Stock
Feb 27, 2024 Buy 9 063 Davis George Eric Common Stock
Feb 27, 2024 Buy 20 840 Davis George Eric Common Stock
Feb 27, 2024 Buy 6 284 Guyer Charles Greg Common Stock
Feb 27, 2024 Buy 9 063 Guyer Charles Greg Common Stock
Feb 27, 2024 Buy 20 840 Guyer Charles Greg Common Stock
Feb 27, 2024 Buy 6 465 Ajer Jeffrey Robert Common Stock
Feb 27, 2024 Buy 9 338 Ajer Jeffrey Robert Common Stock
Feb 27, 2024 Buy 21 440 Ajer Jeffrey Robert Common Stock
Feb 27, 2024 Buy 9 238 Fuchs Henry J Common Stock
Feb 27, 2024 Buy 13 326 Fuchs Henry J Common Stock
Feb 27, 2024 Buy 30 640 Fuchs Henry J Common Stock
Feb 27, 2024 Buy 24 926 Bienaime Jean Jacques Common Stock
Feb 27, 2024 Sell 1 000 Bienaime Jean Jacques Common Stock
Feb 27, 2024 Buy 35 975 Bienaime Jean Jacques Common Stock
Feb 27, 2024 Buy 82 700 Bienaime Jean Jacques Common Stock
Feb 09, 2024 Buy 15 000 Bienaime Jean Jacques Common Stock
Feb 09, 2024 Sell 15 000 Bienaime Jean Jacques Common Stock
Feb 09, 2024 Sell 15 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Feb 08, 2024 Sell 15 000 Bienaime Jean Jacques Common Stock
Feb 08, 2024 Sell 15 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Jan 18, 2024 Buy 40 Bienaime Jean Jacques Common Stock
Jan 10, 2024 Buy 10 000 Bienaime Jean Jacques Common Stock
Jan 10, 2024 Sell 10 000 Bienaime Jean Jacques Common Stock
Jan 10, 2024 Sell 10 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Jan 09, 2024 Sell 10 000 Bienaime Jean Jacques Common Stock
Jan 09, 2024 Sell 10 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Jan 08, 2024 Sell 3 000 Meier Richard A Common Stock
Jan 08, 2024 Buy 50 Bienaime Jean Jacques Common Stock
Dec 31, 2023 Buy 0 Bienaime Jean Jacques Common Stock
Dec 31, 2023 Buy 0 Bienaime Jean Jacques Common Stock
Dec 31, 2023 Buy 0 Mueller Brian
Dec 27, 2023 Buy 2 180 Bodem Barbara W. Common Stock
Dec 27, 2023 Buy 0 Bodem Barbara W.
Dec 27, 2023 Buy 2 180 Enyedy Mark J Common Stock
Dec 27, 2023 Buy 0 Enyedy Mark J
Dec 27, 2023 Buy 2 180 Countouriotis Athena Common Stock
Dec 27, 2023 Buy 0 Countouriotis Athena
Dec 21, 2023 Buy 10 000 Bienaime Jean Jacques Common Stock
Dec 21, 2023 Sell 10 000 Bienaime Jean Jacques Common Stock
Dec 21, 2023 Sell 10 000 Bienaime Jean Jacques Stock Option (Right to Buy Common Stock)
Dec 13, 2023 Sell 13 764 Davis George Eric Common Stock
Dec 01, 2023 Buy 2 370 Bienaime Jean Jacques Common Stock
Dec 01, 2023 Buy 150 529 Hardy Alexander Stock Option (Right to Buy Common Stock)
Dec 01, 2023 Buy 47 332 Hardy Alexander Common Stock
Dec 01, 2023 Buy 68 039 Hardy Alexander Common Stock
Dec 01, 2023 Buy 0 Hardy Alexander
Dec 01, 2023 Buy 11 840 Guyer Charles Greg Common Stock
Dec 01, 2023 Buy 17 750 Fuchs Henry J Common Stock
Oct 31, 2023 Buy 133 Guyer Charles Greg Common Stock
Oct 04, 2023 Buy 10 Bienaime Jean Jacques Common Stock
Aug 16, 2023 Sell 5 000 Ajer Jeffrey Robert Common Stock
Aug 10, 2023 Sell 12 000 Fuchs Henry J Common Stock
Aug 09, 2023 Sell 5 360 Guyer Charles Greg Common Stock
Aug 08, 2023 Sell 11 000 Davis George Eric Common Stock
Aug 08, 2023 Sell 6 000 Bienaime Jean Jacques Common Stock
Aug 07, 2023 Sell 4 000 Bienaime Jean Jacques Common Stock
Jun 29, 2023 Sell 4 602 Mueller Brian Common Stock
Jun 29, 2023 Sell 4 602 Mueller Brian Common Stock
Jun 29, 2023 Sell 576 Mueller Brian Common Stock
May 23, 2023 Buy 4 190 Slamon Dennis Common Stock
May 23, 2023 Buy 4 190 Pyott David E I Common Stock
Apr 28, 2023 Buy 317 Fuchs Henry J Common Stock
Apr 28, 2023 Buy 318 Ajer Jeffrey Robert Common Stock
INSIDER POWER
25.342
Last 100 transactions
Buy: 972 265 | Sell: 563 201 (Shares)

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

In total, the insiders bought 972 265 and sold 563 201 BMRN shares in the last 100 trades.

Click to get the best stock tips daily for free!

About BioMarin Pharmaceutical Inc.

BioMarin Pharmaceutical. BioMarin Pharmaceutical Inc. develops and commercializes therapies for people with serious and life-threatening rare diseases and medical conditions. Its commercial products include Vimizim, an enzyme replacement therapy for the treatment of mucopolysaccharidosis (MPS) IV type A, a lysosomal storage disorder; Naglazyme, a recombinant form of N-acetylgalactosamine 4-sulfatase for patients with MPS VI; and Kuvan, a proprietary synthetic oral form o... BMRN 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