MyFinsight

HomeBlogAboutContact

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
P/E Ratio
-9.399 7.127 6.834
Return on Equity
1.557 65.736 -10.206 31.397
Net Profit Margin
-3,277.441 --
Debt to Asset Ratio
106.29 107.083 105.892 107.841
Cash Ratio
90.297 101.675 77.647 162.053
Quick Ratio
235.863 226.584 225.7 356.608
Current Ratio
244.044 234.808 231.782 362.033

Time Plot

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

PTC THERAPEUTICS, INC. (PTCT)

PTC THERAPEUTICS, INC. (PTCT)