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 08, 2024 Buy 25 000 Tierney David S Common stock, par value $0.001 per share
Apr 08, 2024 Sell 25 000 Tierney David S Common stock, par value $0.001 per share
Apr 08, 2024 Buy 25 000 Tierney David S Options to purchase common stock
Mar 27, 2024 Sell 25 000 Elsbernd Brian Common stock, par value $0.001 per share
Feb 15, 2024 Sell 10 667 Del Carmen Jeffrey Restricted Stock Units
Feb 15, 2024 Buy 10 667 Del Carmen Jeffrey Common stock, par value $0.001 per share
Feb 15, 2024 Sell 3 125 Del Carmen Jeffrey Common stock, par value $0.001 per share
Feb 15, 2024 Sell 4 000 Daly Richard J Restricted Stock Units
Feb 15, 2024 Buy 4 000 Daly Richard J Common stock, par value $0.001 per share
Feb 15, 2024 Sell 1 186 Daly Richard J Common stock, par value $0.001 per share
Feb 15, 2024 Buy 4 000 Denkhaus Donald A Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 4 000 Denkhaus Donald A Restricted Stock Units
Feb 15, 2024 Buy 4 000 Tierney David S Common Stock, Par Value $0.001 per share
Feb 15, 2024 Sell 4 000 Tierney David S Restricted Stock Units
Feb 15, 2024 Buy 4 000 O'keeffe Charles B Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 4 000 O'keeffe Charles B Restricted Stock Units
Feb 15, 2024 Sell 13 667 Miller Steve Restricted Stock Units
Feb 15, 2024 Buy 13 667 Miller Steve Common stock, par value $0.001 per share
Feb 15, 2024 Sell 16 667 Sundaram Preethi Restricted Stock Units
Feb 15, 2024 Buy 16 667 Sundaram Preethi Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 6 025 Sundaram Preethi Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 4 000 Harper Molly Restricted Stock Units
Feb 15, 2024 Buy 4 000 Harper Molly Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 10 000 Ingenito Gary Restricted Stock Units
Feb 15, 2024 Buy 10 000 Ingenito Gary Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 2 435 Ingenito Gary Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 9 667 Elsbernd Brian Restricted Stock Units
Feb 15, 2024 Buy 9 667 Elsbernd Brian Common Stock, par value $0.001 per share
Feb 15, 2024 Sell 2 353 Elsbernd Brian Common Stock, par value $0.001 per share
Feb 05, 2024 Buy 40 000 Denkhaus Donald A Common Stock, par value $0.001 per share
Feb 05, 2024 Sell 40 000 Denkhaus Donald A Options to purchase common stock
Jan 30, 2024 Buy 116 667 Mcenany Patrick J Common Stock, par value $0.001 per share
Jan 30, 2024 Buy 26 333 Mcenany Patrick J Common Stock, par value $0.001 per share
Jan 30, 2024 Sell 26 333 Mcenany Patrick J Restricted Stock Units
Jan 30, 2024 Sell 116 667 Mcenany Patrick J Restricted Stock Units
Jan 02, 2024 Buy 250 000 Mcenany Patrick J Common stock, par value $0.001 per share
Jan 02, 2024 Sell 250 000 Mcenany Patrick J Options to purchase common stock
Jan 02, 2024 Buy 10 000 Tierney David S Common Stock, Par Value $0.001 per share
Jan 02, 2024 Sell 10 000 Tierney David S Options to purchase common stock
Jan 02, 2024 Buy 60 000 O'keeffe Charles B Common Stock, par value $0.001 per share
Jan 02, 2024 Sell 60 000 O'keeffe Charles B Options to purchase common stock
Jan 01, 2024 Buy 210 526 Daly Richard J Restricted Stock Units
Jan 01, 2024 Buy 1 365 319 Daly Richard J Options to purchase common stock
Jan 01, 2024 Buy 257 214 Kalb Michael Wayne Options to purchase common stock
Jan 01, 2024 Buy 0 Kalb Michael Wayne Common Stock, par value $0.001 per share
Jan 01, 2024 Buy 35 693 Kalb Michael Wayne Restricted Stock Units
Dec 27, 2023 Sell 6 666 Elsbernd Brian Restricted Stock Units
Dec 27, 2023 Buy 6 666 Elsbernd Brian Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 2 623 Elsbernd Brian Common Stock, par value $0.001 per share
Dec 27, 2023 Buy 1 333 O'keeffe Charles B Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 1 333 O'keeffe Charles B Restricted Stock Units
Dec 27, 2023 Sell 6 666 Sundaram Preethi Restricted Stock Units
Dec 27, 2023 Buy 6 666 Sundaram Preethi Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 2 409 Sundaram Preethi Common Stock, par value $0.001 per share
Dec 27, 2023 Buy 1 333 Tierney David S Common Stock, Par Value $0.001 per share
Dec 27, 2023 Sell 1 333 Tierney David S Restricted Stock Units
Dec 27, 2023 Sell 1 333 Harper Molly Restricted Stock Units
Dec 27, 2023 Buy 1 333 Harper Molly Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 8 666 Del Carmen Jeffrey Restricted Stock Units
Dec 27, 2023 Buy 8 666 Del Carmen Jeffrey Common stock, par value $0.001 per share
Dec 27, 2023 Sell 3 839 Del Carmen Jeffrey Common stock, par value $0.001 per share
Dec 27, 2023 Buy 1 333 Daly Richard J Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 1 333 Daly Richard J Restricted Stock Units
Dec 27, 2023 Sell 9 000 Ingenito Gary Restricted Stock Units
Dec 27, 2023 Buy 9 000 Ingenito Gary Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 3 541 Ingenito Gary Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 8 666 Grande Alicia Restricted Stock Units
Dec 27, 2023 Buy 8 666 Grande Alicia Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 3 410 Grande Alicia Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 14 000 Miller Steve Restricted Stock Units
Dec 27, 2023 Buy 14 000 Miller Steve Common stock, par value $0.001 per share
Dec 27, 2023 Buy 26 333 Mcenany Patrick J Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 10 362 Mcenany Patrick J Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 26 333 Mcenany Patrick J Restricted Stock Units
Dec 27, 2023 Buy 1 333 Denkhaus Donald A Common Stock, par value $0.001 per share
Dec 27, 2023 Sell 1 333 Denkhaus Donald A Restricted Stock Units
Dec 15, 2023 Sell 10 000 Harper Molly Options to purchase common stock
Dec 15, 2023 Buy 10 000 Harper Molly Common stock, par value $0.001 per share
Dec 15, 2023 Sell 10 000 Harper Molly Common stock, par value $0.001 per share
Dec 15, 2023 Sell 4 000 Harper Molly Common stock, par value $0.001 per share
Dec 12, 2023 Buy 50 000 Tierney David S Common stock, par value $0.001 per share
Dec 12, 2023 Sell 50 000 Tierney David S Common stock, par value $0.001 per share
Dec 12, 2023 Buy 50 000 Tierney David S Options to purchase common stock
Dec 11, 2023 Sell 150 000 Miller Steve Options to purchase common stock
Dec 11, 2023 Buy 150 000 Miller Steve Common stock, par value $0.001 per share
Dec 11, 2023 Sell 60 000 Grande Alicia Options to purchase common stock
Dec 11, 2023 Buy 60 000 Grande Alicia Common Stock, par value $0.001 per share
Dec 11, 2023 Sell 30 000 Grande Alicia Common Stock, par value $0.001 per share
Dec 08, 2023 Buy 22 049 Ingenito Gary Restricted Stock Units
Dec 08, 2023 Buy 153 526 Ingenito Gary Options to purchase common stock
Dec 08, 2023 Buy 4 240 Tierney David S Restricted Stock Units
Dec 08, 2023 Buy 29 524 Tierney David S Options to purchase common stock
Dec 08, 2023 Buy 35 618 Miller Steve Restricted Stock Units
Dec 08, 2023 Buy 248 004 Miller Steve Options to purchase common stock
Dec 08, 2023 Buy 4 240 O'keeffe Charles B Restricted stock units
Dec 08, 2023 Buy 29 524 O'keeffe Charles B Options to purchase common stock
Dec 08, 2023 Sell 40 000 Grande Alicia Options to purchase common stock
Dec 08, 2023 Buy 40 000 Grande Alicia Common stock, par value $0.001 per share
Dec 08, 2023 Sell 20 000 Grande Alicia Common Stock, par value $0.001 per share
Dec 08, 2023 Sell 20 000 Grande Alicia Common Stock, par value $0.001 per share
INSIDER POWER
48.440
Last 100 transactions
Buy: 3 475 807 | Sell: 1 155 638 (Shares)

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

In total, the insiders bought 3 475 807 and sold 1 155 638 CPRX shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Catalyst Pharmaceuticals

Catalyst Pharmaceuticals Catalyst Pharmaceuticals, Inc., a commercial-stage biopharmaceutical company, focuses on developing and commercializing therapies for people with rare debilitating, chronic neuromuscular, and neurological diseases in the United States. It offers Firdapse, an amifampridine phosphate tablets for the treatment of patients with lambert-eaton myasthenic syndrome (LEMS); and Ruzurgi for the treatment of pediatric LEMS patients. The company also develop... CPRX 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