STOCK ALARM
SA
Menu
⌘K
Set Alert
Demo
Log In
Today
My Portfolio
Find Stocks
The Market
Charts
Research
Advisor
⌘J
PTCT
(PTCT)
PTCT
Overview
Intelligence
Chart
Fundamentals
Key Metrics
Earnings
Growth
Analysts
Financials
Insiders
Institutional
More
Key Metrics
Explore More
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance
Home
Screener
Alerts
Search
More
PTC Therapeutics, Inc.
(PTCT)
$65.49
▲
0.34 (0.52%)
Chart
Share
Post on X
PTCT
PTC Therapeutics, Inc.
(PTCT)
NASDAQ
$65.49
▲
0.34 (0.52%)
Chart Studio
Share
PTCT
As of
2025
• vs 2024
Annual
Quarterly
Core Metrics
Market Cap
$6.04B
+74.2%
P/E Ratio
8.85
+192.7%
P/S Ratio
3.49
-18.8%
ROE
-332.49%
-1105.0%
ROIC
37.39%
+272.4%
FCF Yield
11.63%
+321.6%
Debt/Equity
-2.40
-6.5%
Current Ratio
2.35
-0.1%
Interest Coverage
5.63x
+410.5%
Per Share
Revenue/Share
$21.76
+107.3%
Net Income/Share
$8.58
+281.6%
Operating CF/Share
$8.94
+738.1%
Free CF/Share
$8.83
+473.0%
Cash/Share
$24.46
+64.9%
Book Value/Share
$-2.58
+81.9%
Tangible Book/Share
$-8.50
+49.7%
Equity/Share
$-2.58
+81.9%
Interest Debt/Share
$8.10
-76.4%
Valuation
Market Cap
$6.04B
+74.2%
Enterprise Value
$5.55B
+7.5%
P/E Ratio
8.85
+192.7%
P/S Ratio
3.49
-18.8%
P/OCF Ratio
8.49
+126.4%
P/FCF Ratio
8.60
+145.1%
P/B Ratio
-29.43
-831.5%
P/TB Ratio
-29.43
-831.5%
EV/Sales
3.21
-49.9%
EV/EBITDA
6.25
+114.6%
Profitability
Earnings Yield
11.30%
+207.9%
FCF Yield
11.63%
+321.6%
ROE
-332.49%
-1105.0%
ROIC
37.39%
+272.4%
Return on Tangible Assets
27.98%
+215.8%
Capital Allocation
CapEx/OCF
1.25%
+101.8%
CapEx/Revenue
0.51%
-94.4%
CapEx/Depreciation
0.23
-76.7%
SBC/Revenue
0.00%
Balance Sheet
Debt/Equity
-2.40
-6.5%
Debt/Assets
0.17
-88.3%
Net Debt/EBITDA
-0.55
+96.0%
Current Ratio
2.35
-0.1%
Interest Coverage
5.63x
+410.5%
Income Quality
1.04
+251.5%
Efficiency
Days Sales Outstanding
38 days
-46.6%
Days Payables Outstanding
231 days
+110.6%
Days Inventory
405 days
+174.7%
Receivables Turnover
9.53x
+87.3%
Payables Turnover
1.58x
-52.5%
Inventory Turnover
0.90x
-63.6%
Special Valuations
Graham Number
--
Graham Net-Net
$-12.51
+37.3%
Show Technical Panel
Show S&P 500 Navigator
Loading chart...