NASDAQ:PTCT | Key Financial Ratios | PTC THERAPEUTICS, INC.

Complete source-backed ratio history.

Available history
2011-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.39-3.57-1.18%23.21%
2026-03-312.44-6.51%103.47%
2025-12-312.3523.55%-332.49%
2025-09-302.3228.43%-482.62%
2025-06-303.6223.89%-304.62%
2025-03-313.8922.40%-320.22%
2024-12-312.35-21.31%33.08%
2024-09-302.1-24.60%42.98%
2024-06-302.23-25.02%48.92%
2024-03-312.03-32.37%64.80%
2023-12-312.02-33.05%76.55%
2023-09-301.1-50.93%95.66%
2023-06-301.24-46.19%106.69%
2023-03-311.39-35.51%124.85%
2022-12-311.71-32.78%161.06%
2022-09-301.23-33.71%234.19%
2022-06-301.22-2.37-30.80%304.97%
2022-03-311.62-4.77-29.01%576.26%
2021-12-311.87300.02-27.03%-36432.61%
2021-09-302.174.11-22.67%-433.63%
2021-06-303.66-19.00%-198.93%
2021-03-314.47-21.50%-155.21%
2020-12-314.44-19.84%-90.91%
2020-09-304.90.59-20.24%-86.40%
2020-06-3030.55-29.24%-75.42%
2020-03-313.180.59-18.90%-55.25%
2019-12-313.30.53-15.49%-42.33%
2019-09-304.40.47-13.54%-33.49%
2019-06-302.730.32-16.51%-43.63%
2019-03-313.350.3-14.09%-35.27%
2018-12-311.920.44-11.44%-36.52%
2018-09-302.730.39-7.63%-20.33%
2018-06-304.340.56-11.97%-22.91%
2018-03-313.33-18.24%-46.04%
2017-12-313.040.93-20.17%-50.50%
2017-09-303.08-29.12%-73.39%
2017-06-303.34-28.32%-63.92%
2017-03-315.3-52.26%-128.87%
2016-12-315.27-52.76%-118.84%
2016-09-305.74-57.69%-118.61%
2016-06-306.93-57.05%-105.25%
2016-03-317.44-51.83%-88.66%
2015-12-317.84-46.66%-75.42%
2015-09-3012.12-37.05%-54.53%
2015-06-3011.46-47.78%-52.63%
2015-03-3112.12-39.25%-43.02%
2014-12-319.96-28.14%-31.41%
2014-09-3012.37-38.21%-41.91%
2014-06-3019.88-25.89%-27.49%
2014-03-3126.99-19.93%-20.87%
2013-12-3111.04-33.95%-37.77%
2013-09-3011.5-23.89%-26.46%
2013-06-308.5-24.41%-28.01%
2012-12-310.16-0.05

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.3523.55%-332.49%
2024-12-312.35-21.31%33.08%
2023-12-312.02-33.05%76.55%
2022-12-311.71-32.78%161.06%
2021-12-311.87300.02-27.03%-36432.61%
2020-12-314.44-19.84%-90.91%
2019-12-313.30.53-15.49%-42.33%
2018-12-311.920.44-11.44%-36.52%
2017-12-313.040.93-20.17%-50.50%
2016-12-315.27-52.76%-118.84%
2015-12-317.84-46.66%-75.42%
2014-12-319.96-28.14%-31.41%
2013-12-3111.04-33.95%-37.77%
2012-12-310.16-0.05-200.69%26.33%
2011-12-31-12.95%