| 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 |
PTC THERAPEUTICS, INC. (PTCT)
PTC THERAPEUTICS, INC. (PTCT)