MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Free Cash flow
59,560
44,859
32,438
131,315
P/E Ratio
-
13.782
12.252
13.134
Return on Equity
6.294
5.522
5.732
6.093
Net Profit Margin
42.668
34.53
35.549
35.586
Debt to Asset Ratio
11.756
13.561
12.491
11.924
Cash Ratio
570.899
481.931
535.901
577.663
Quick Ratio
683.893
582.299
640.404
654.905
Current Ratio
710.275
607.555
662.177
671.409
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
CATALYST PHARMACEUTICALS, INC. (CPRX)
CATALYST PHARMACEUTICALS, INC. (CPRX)