MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
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

Time Plot

Show the time plot by selecting a row from the table.

CATALYST PHARMACEUTICALS, INC. (CPRX)

CATALYST PHARMACEUTICALS, INC. (CPRX)