PTC Therapeutics, Inc. (PTCT)
NASDAQ: PTCT · IEX Real-Time Price · USD
25.16
-0.13 (-0.51%)
Apr 17, 2024, 4:00 PM EDT - Market closed

PTC Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2011
Market Capitalization
1,9272,0802,7442,8164,1642,9601,7326923741,1101,740
Upgrade
Market Cap Growth
--24.20%-2.56%-32.38%40.68%70.95%150.22%84.84%-66.28%-36.17%311.41%
Upgrade
Enterprise Value
1,4661,6183,0372,5783,4812,6021,6576462418631,424
Upgrade
PE Ratio
-3.32-3.32-4.91-5.37-9.50-11.77-13.52-8.76-2.63-6.51-18.55
Upgrade
PS Ratio
2.062.223.935.2310.949.646.543.564.5330.2068.91
Upgrade
PB Ratio
-2.54-2.54-7.901958.208.644.984.944.423.134.915.83
Upgrade
P/FCF Ratio
-11.13-11.13-7.06-10.07-19.65-26.34-49.85-52.57-3.55-8.74-28.09
Upgrade
P/OCF Ratio
-13.13-13.13-7.69-11.20-21.46-30.01-62.65-68.77-3.62-8.93-30.37
Upgrade
EV/Sales Ratio
1.561.734.354.799.148.476.263.322.9123.4856.42
Upgrade
EV/EBITDA Ratio
-5.05-5.05-8.48-7.14-13.62-13.58-18.52-13.48-1.85-5.24-14.63
Upgrade
EV/EBIT Ratio
-2.85-2.85-6.11-5.96-10.04-11.44-14.34-9.85-1.81-5.15-14.30
Upgrade
EV/FCF Ratio
-8.66-8.66-7.81-9.22-16.43-23.15-47.70-49.06-2.29-6.79-23.00
Upgrade
Debt / Equity Ratio
-0.51-0.51-2.03372.310.870.550.440.930.820.41-
Upgrade
Debt / EBITDA Ratio
-1.29-1.29-1.97-1.48-1.64-1.71-1.71-3.03-0.76-0.56-
Upgrade
Debt / FCF Ratio
-2.22-2.22-1.81-1.92-1.98-2.92-4.40-11.01-0.93-0.72-
Upgrade
Quick Ratio
1.721.721.391.744.233.151.772.825.177.719.84
Upgrade
Current Ratio
2.022.021.711.874.443.301.923.045.277.849.96
Upgrade
Asset Turnover
0.620.620.410.270.210.210.350.560.280.110.10
Upgrade
Interest Coverage
-4.39-4.39-5.47-5.03-6.15-18.21-9.20-5.42-16.10-70.80-
Upgrade
Return on Equity (ROE)
99.20%99.20%264.10%-351.90%-83.70%-44.50%-44.40%-55.20%-91.50%-67.00%-38.70%
Upgrade
Return on Assets (ROA)
-41.10%-41.10%-32.50%-25.80%-23.60%-17.20%-16.90%-22.70%-47.40%-51.10%-35.80%
Upgrade
Return on Capital (ROIC)
140.56%140.56%-132.75%-69.85%-45.27%-20.90%-19.13%-21.33%-60.63%-52.58%-33.31%
Upgrade
Earnings Yield
-32.51%-30.13%-20.37%-18.61%-10.52%-8.50%-7.40%-11.42%-37.96%-15.35%-5.39%
Upgrade
FCF Yield
-9.69%-8.98%-14.17%-9.93%-5.09%-3.80%-2.01%-1.90%-28.14%-11.44%-3.56%
Upgrade
Buyback Yield / Dilution
-4.34%-4.34%-1.79%-6.72%-12.17%-26.38%-18.87%-15.09%-1.24%-6.53%-146.04%
Upgrade
Total Shareholder Return
-4.34%-4.34%-1.79%-6.72%-12.17%-26.38%-18.87%-15.09%-1.24%-6.53%-146.04%
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).