CATALYST PHARMACEUTICALS, INC.CPRX

Market cap
$2.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202417+12.15%
Dec 31, 202315+272.20%
Dec 31, 20224+43.61%
Dec 31, 20213-34.96%
Dec 31, 20204+3.37%
Dec 31, 20194+76.16%
Dec 31, 20182+20.14%
Dec 31, 20172+108.49%
Dec 31, 20161-47.99%
Dec 31, 20152-1.11%
Dec 31, 20142+113.24%
Dec 31, 20131-37.70%
Dec 31, 20121+417.43%
Dec 31, 20110