CATALYST PHARMACEUTICALS, INC.CPRX

Market cap
$2.9B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024285+135.14%
Dec 31, 2023121+143.22%
Dec 31, 202250-289.52%
Dec 31, 2021-26-51.01%
Dec 31, 2020-54-58.27%
Dec 31, 2019-129-19.85%
Dec 31, 2018-161+26.87%
Dec 31, 2017-127+17.03%
Dec 31, 2016-108+20.06%
Dec 31, 2015-90+28.97%
Dec 31, 2014-70+28.54%
Dec 31, 2013-54+28.82%
Dec 31, 2012-42+10.70%
Dec 31, 2011-38