PTC Therapeutics, Inc. (PTCT)
NASDAQ: PTCT · IEX Real-Time Price · USD
32.63
-0.18 (-0.55%)
At close: Jul 19, 2024, 4:00 PM
32.75
+0.12 (0.37%)
Pre-market: Jul 20, 2024, 9:29 AM EDT

PTC Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2011
Market Capitalization
2,5032,0802,7442,8164,1642,960
Upgrade
Market Cap Growth
-37.67%-24.20%-2.56%-32.38%40.68%70.95%
Upgrade
Enterprise Value
2,0391,6183,0372,5783,4812,602
Upgrade
PE Ratio
--3.32-4.91-5.37-9.50-11.77
Upgrade
PS Ratio
2.702.223.935.2310.949.64
Upgrade
PB Ratio
-2.49-2.54-7.901958.208.644.98
Upgrade
P/FCF Ratio
-25.94-11.13-7.06-10.07-19.65-26.34
Upgrade
P/OCF Ratio
-38.31-13.13-7.69-11.20-21.46-30.01
Upgrade
EV/Sales Ratio
2.201.734.354.799.148.47
Upgrade
EV/EBITDA Ratio
-7.20-5.05-8.48-7.14-13.62-13.58
Upgrade
EV/EBIT Ratio
-3.51-2.85-6.11-5.96-10.04-11.44
Upgrade
EV/FCF Ratio
-20.54-8.66-7.81-9.22-16.43-23.15
Upgrade
Debt / Equity Ratio
-0.47-0.51-2.03372.310.870.55
Upgrade
Debt / EBITDA Ratio
-1.72-1.29-1.97-1.48-1.64-1.71
Upgrade
Debt / FCF Ratio
-4.90-2.22-1.81-1.92-1.98-2.92
Upgrade
Quick Ratio
1.881.721.391.744.233.15
Upgrade
Current Ratio
2.032.021.711.874.443.30
Upgrade
Asset Turnover
0.590.620.410.270.210.21
Upgrade
Interest Coverage
-3.53-4.39-5.47-5.03-6.15-18.21
Upgrade
Return on Equity (ROE)
78.20%99.20%264.10%-351.90%-83.70%-44.50%
Upgrade
Return on Assets (ROA)
-36.90%-41.10%-32.50%-25.80%-23.60%-17.20%
Upgrade
Return on Capital (ROIC)
105.31%140.56%-132.75%-69.85%-45.27%-20.90%
Upgrade
Earnings Yield
-23.14%-30.13%-20.37%-18.61%-10.52%-8.50%
Upgrade
FCF Yield
-3.43%-8.98%-14.17%-9.93%-5.09%-3.80%
Upgrade
Buyback Yield / Dilution
-3.75%-4.34%-1.79%-6.72%-12.17%-26.38%
Upgrade
Total Shareholder Return
-3.75%-4.34%-1.79%-6.72%-12.17%-26.38%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).