PTC Therapeutics, Inc.
← Back to PTCT Overview

PTC Therapeutics, Inc. (PTCT)

Profitability & Net Margin History

Current Net Margin

-81.96%

PTC Therapeutics, Inc. currently has a net profit margin of -81.96%.

Financial Fundamentals

PTCTQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.16-0.13-81.96%8949
2025-09-300.210.027.53%4379
2025-06-300.18-0.06-36.25%10994
2025-03-311.180.8773.68%10459
2024-12-310.21-0.07-30.91%2329
2024-09-300.20-0.11-54.20%108
2024-06-300.19-0.10-53.12%954
2024-03-310.21-0.09-43.58%715
2023-12-310.31-0.16-50.74%1691
2023-09-300.20-0.13-67.64%2538
2023-06-300.21-0.20-93.02%2997
2023-03-310.22-0.14-63.05%3902
2022-12-310.17-0.17-102.08%5173
2022-09-300.22-0.11-50.35%4153
2022-06-300.17-0.15-91.88%668
2022-03-310.15-0.13-85.20%150
2021-12-310.17-0.14-86.71%960
2021-09-300.14-0.13-96.31%514
2021-06-300.12-0.12-101.45%762
2021-03-310.12-0.13-109.07%4652
2020-12-310.12-0.07-62.55%369
2020-09-300.12-0.07-58.86%18227
2020-06-300.08-0.18-241.13%7605
2020-03-310.07-0.11-165.09%8456
2019-12-310.10-0.08-80.53%348
2019-09-300.07-0.06-84.01%3515
2019-06-300.09-0.04-48.86%8572
2019-03-310.05-0.07-134.58%7860
2018-12-310.09-0.05-55.98%3913
2018-09-300.05-0.05-95.11%8126
2018-06-300.07-0.01-13.85%2051
2018-03-310.06-0.02-34.36%3599
2017-12-310.080.001.63%8224
2017-09-300.04-0.03-80.61%4418
2017-06-300.05-0.02-36.44%7302
2017-03-310.03-0.03-109.45%308
2016-12-310.03-0.03-106.37%4662
2016-09-300.02-0.04-152.99%9593
2016-06-300.02-0.04-248.92%3070
2016-03-310.02-0.04-218.22%18187
2015-12-310.01-0.05-400.09%4213
2015-09-300.01-0.04-442.22%16018
2015-06-300.01-0.04-602.40%9882
2015-03-310.01-0.04-701.22%46618
2014-12-310.01-0.03-235.04%318805
2014-09-300.00-0.03-3423.09%165271
2014-06-300.00-0.03-1770.38%161625
2014-03-310.01-0.01-154.13%30089
2013-12-310.00-0.02-455.02%42644
2013-09-300.02-0.00-28.58%22001
2013-06-300.01-0.01-248.59%675
2013-03-310.01-0.01-241.83%13586
2012-12-310.01-0.01-105.97%1479
2012-09-300.01-0.01-120.76%2070
2012-06-300.01-0.01-100.06%3870
2012-03-310.01-0.01-61.36%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.