PTC Therapeutics, Inc. (PTCT)
NASDAQ: PTCT · Real-Time Price · USD
62.82
-0.51 (-0.81%)
At close: Mar 6, 2026, 4:00 PM EST
63.10
+0.28 (0.45%)
After-hours: Mar 6, 2026, 5:57 PM EST

PTC Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,2006,1893,5082,0872,7902,821
Market Cap Growth
33.71%76.44%68.11%-25.22%-1.09%-33.70%
Enterprise Value
5,9624,6422,7571,6253,0832,583
Last Close Price
62.8275.9645.1427.5638.1739.83
PE Ratio
8.089.76-9.54-3.29-4.90-5.36
PS Ratio
3.003.584.352.223.995.24
PB Ratio
--30.14-3.19-2.55-8.042063.60
P/TBV Ratio
-27.02-32.67-3.16-2.52-7.892053.06
P/FCF Ratio
7.408.81-30.72-11.17-7.18-10.09
P/OCF Ratio
7.318.70-32.57-13.17-7.82-11.22
EV/Sales Ratio
3.442.683.421.734.414.80
EV/EBITDA Ratio
6.665.13-12.15-8.01-9.68-8.32
EV/EBIT Ratio
6.965.35-9.11-3.70-6.89-6.90
EV/FCF Ratio
8.496.61-24.15-8.70-7.93-9.24
Debt / Equity Ratio
-1.94-1.94-0.35-0.51-2.03391.62
Debt / EBITDA Ratio
0.440.44-1.72-2.04-2.21-1.72
Debt / FCF Ratio
0.570.57-3.41-2.22-1.81-1.91
Net Debt / Equity Ratio
7.537.530.680.56-0.84-174.09
Net Debt / EBITDA Ratio
-1.71-1.713.312.28-0.920.77
Net Debt / FCF Ratio
-2.20-2.206.572.47-0.750.85
Asset Turnover
0.750.750.450.520.380.26
Inventory Turnover
0.910.912.132.502.371.87
Quick Ratio
2.202.202.231.721.391.74
Current Ratio
2.352.352.352.021.711.87
Return on Equity (ROE)
-237.72%-104.75%37.91%107.51%323.39%-216.78%
Return on Assets (ROA)
35.87%36.91%-16.81%-21.97%-23.37%-18.26%
Return on Invested Capital (ROIC)
198.22%203.93%-68.18%-49.41%-46.01%-43.54%
Return on Capital Employed (ROCE)
56.77%56.77%-25.04%-33.91%-32.80%-22.29%
Earnings Yield
13.13%10.24%-10.48%-30.37%-20.41%-18.65%
FCF Yield
13.51%11.35%-3.26%-8.96%-13.93%-9.91%
Buyback Yield / Dilution
-1.60%-1.60%-0.96%-1.44%-2.55%-0.82%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q