Loading live market data…

PTC Therapeutics, Inc.

NASDAQ:PTCT

$78.84 USD

$0.78 (1.0%)

Volume
1.26M
Average Volume
1.83M
Market Capitalization
$6.54B
P/E Ratio
-33.78
Dividend Yield
0.00%
Price Target
$90.00
Year High
$90.87
Year Low
$43.18
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.44

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.18%

Investors Holding

22

change: -337 | last: 359

Increased Positions

14

change: -193 | last: 207

Reduced Positions

3

change: -97 | last: 100

New Positions

6

change: -55 | last: 61

Sold Positions

335

change: 273 | last: 62

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -17.4272 | last: 0.1743

Total Invested

12.22M

PTCT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $75.96 79.53M $6.04B $984.65M $492.28M $5.55B
2024-12-31 $45.14 76.85M $3.47B $779.71M $2.47B $5.16B
2023-12-31 $27.56 74.84M $2.06B $594M $2.23B $3.7B
2022-12-31 $38.17 71.73M $2.74B $279.83M $1.46B $3.92B
2021-12-31 $39.83 70.47M $2.81B $189.72M $1.27B $3.89B
2020-12-31 $61.03 66.03M $4.03B $208.81M $420.44M $4.24B
2019-12-31 $48.03 58.86M $2.83B $288.03M $328.03M $2.87B
2018-12-31 $34.32 46.58M $1.6B $227.59M $153.01M $1.52B
2017-12-31 $16.68 39.11M $652.34M $191.25M $144.97M $606.06M
2016-12-31 $10.91 34.04M $371.43M $231.67M $98.22M $237.98M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $68.13 82.52M $5.62B $833.99M $395.09M $5.18B
2025-12-31 $75.96 80.69M $6.13B $984.65M $492.28M $5.64B
2025-09-30 $61.37 81.5M $5B $672.62M $505.61M $4.83B
2025-06-30 $48.84 78.15M $3.82B $1.02B $388.17M $3.19B
2025-03-31 $50.96 78.12M $3.98B $1.48B $389.62M $2.89B
2024-12-31 $45.14 77.2M $3.48B $779.71M $2.47B $5.18B
2024-09-30 $37.10 76.93M $2.85B $526M $400.2M $2.73B
2024-06-30 $31.17 76.73M $2.39B $654.78M $395.5M $2.13B
2024-03-31 $28.59 76.5M $2.19B $548.36M $421.44M $2.06B
2023-12-31 $27.56 75.51M $2.08B $594M $2.23B $3.72B
2023-09-30 $22.41 75.38M $1.69B $165.16M $704.35M $2.23B
2023-06-30 $40.67 74.73M $3.04B $208.39M $702.68M $3.53B