SEC Insider Transactions from O'Keeffe Charles B.

Last updated: 2026-03-14 11:29 UTC | Total transactions: 22

O'Keeffe Charles B has filed 22 insider transactions across 1 company since January 2023.

Most recent transaction: a option exercise of 4000 shares of CATALYST PHARMACEUTICALS, INC. ($CPRX) on February 14, 2025.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 14, 2025 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 4000 $0.00 732,470.0000 124,943,603 0.55% 0.00%
Feb. 14, 2025 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 4000 $0.00 208,274.0000 124,943,603 1.88% 0.00%
Dec. 27, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 1333 $0.00 728,470.0000 125,407,279 0.18% 0.00%
Dec. 27, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 1333 $0.00 212,274.0000 125,407,279 0.62% 0.00%
Dec. 9, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 1413 $0.00 687,137.0000 125,407,279 0.21% 0.00%
Dec. 10, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 40000 $4.01 727,137.0000 125,407,279 5.82% 0.03%
Dec. 9, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 1413 $0.00 253,607.0000 125,407,279 0.55% 0.00%
Dec. 10, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Options to purchase common stock 40000 $0.00 213,607.0000 125,407,279 15.77% 0.03%
Nov. 21, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director A Options to purchase common stock 23248 $0.00 252,179.0000 125,407,279 10.16% 0.02%
Nov. 21, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director A Restricted stock units 2841 $0.00 255,020.0000 125,407,279 1.13% 0.00%
Feb. 15, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 4000 $0.00 685,724.0000 113,753,154 0.59% 0.00%
Feb. 15, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 4000 $0.00 228,931.0000 113,753,154 1.72% 0.00%
Jan. 2, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 60000 $1.13 681,724.0000 113,753,154 9.65% 0.05%
Jan. 2, 2024 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Options to purchase common stock 60000 $0.00 232,931.0000 113,753,154 20.48% 0.05%
Dec. 27, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 1333 $0.00 621,724.0000 111,375,631 0.21% 0.00%
Dec. 27, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 1333 $0.00 292,931.0000 111,375,631 0.45% 0.00%
Dec. 8, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director A Options to purchase common stock 29524 $0.00 290,024.0000 111,375,631 11.33% 0.03%
Dec. 8, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director A Restricted stock units 4240 $0.00 294,264.0000 111,375,631 1.46% 0.00%
Feb. 15, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common Stock, par value $0.001 per share 4000 $0.00 620,391.0000 111,375,631 0.65% 0.00%
Feb. 15, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Restricted Stock Units 4000 $0.00 260,500.0000 111,375,631 1.51% 0.00%
Jan. 24, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Common stock, par value $0.001 per share 50000 $0.79 616,391.0000 111,375,631 8.83% 0.04%
Jan. 24, 2023 CATALYST PHARMACEUTICALS, INC. $CPRX O'Keeffe Charles B Director M Options to purchase common stock 50000 $0.00 264,500.0000 111,375,631 15.90% 0.04%