Harper Molly - Insider Non-Derivative Transactions at CATALYST PHARMACEUTICALS, INC. (CPRX) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 29, 2025, Harper Molly's relationship to CATALYST PHARMACEUTICALS, INC. (CPRX) is Director, and currently has 3,694 shares of Common Stock, par value $0.001 per share.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other CPRX insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Harper Molly - Insider Non-Derivative Transactions of CPRX Common Stock, par value $0.001 per share
Harper Molly - Insider Non-Derivative Transactions at CPRX
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 30, 2025 M -- (Common Stock, par value $0.001 per share) 1334 0 3694
Dec 13, 2025 Sell -- (Common stock, par value $0.001 per share) 6746 23.06 2360
Dec 13, 2025 Sell -- (Common stock, par value $0.001 per share) 4473 23.73 9106
Dec 13, 2025 Sell -- (Common stock, par value $0.001 per share) 15527 23.2 13579
Dec 13, 2025 M -- (Common stock, par value $0.001 per share) 20000 5.78 29106
Dec 9, 2025 M -- (Common Stock, par value $0.001 per share) 1413 0 9106
Nov 22, 2025 M -- (Common Stock, par value $0.001 per share) 947 0 7693
Feb 15, 2025 M -- (Common Stock, par value $0.001 per share) 4000 0 6746
Dec 28, 2024 M -- (Common Stock, par value $0.001 per share) 1333 0 2746
Dec 10, 2024 M -- (Common Stock, par value $0.001 per share) 1413 0 1413
Nov 28, 2024 Sell -- (Common stock, par value $0.001 per share) 17500 22 0
Nov 28, 2024 M -- (Common stock, par value $0.001 per share) 17500 5.78 17500
Jun 4, 2024 Sell -- (Common Stock, par value $0.001 per share) 5333 16.3 0
Feb 16, 2024 M -- (Common Stock, par value $0.001 per share) 4000 0 5333
Dec 28, 2023 M -- (Common Stock, par value $0.001 per share) 1333 0 1333
Dec 16, 2023 Sell -- (Common stock, par value $0.001 per share) 10000 14.37 0
Dec 16, 2023 Sell -- (Common stock, par value $0.001 per share) 4000 14.43 0
Dec 16, 2023 M -- (Common stock, par value $0.001 per share) 10000 5.78 10000
Feb 16, 2023 M -- (Common Stock, par value $0.001 per share) 4000 0 4000