NASDAQ:PTCT | Profit Margins | PTC THERAPEUTICS, INC.

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-3041.32%23.16%
2026-03-3116.50%-1.03%
2025-12-31-43.33%-81.96%
2025-09-301.43%7.53%
2025-06-30-19.54%-36.25%
2025-03-3182.50%73.68%
2024-12-31-76.18%-30.91%
2024-09-30-27.70%-54.20%
2024-06-30-21.54%-53.12%
2024-03-31-21.63%-43.58%
2023-12-311.90%-50.74%
2023-09-30-60.11%-67.64%
2023-06-30-98.01%-93.02%
2023-03-31-53.37%-63.05%
2022-12-31-119.67%-102.08%
2022-09-30-31.40%-50.35%
2022-06-30-55.80%-91.88%
2022-03-31-58.17%-85.20%
2021-12-31-51.28%-86.71%
2021-09-30-67.09%-96.31%
2021-06-30-84.42%-101.45%
2021-03-31-83.22%-109.07%
2020-12-31-81.08%-62.55%
2020-09-30-46.56%-58.86%
2020-06-30-248.90%-241.13%
2020-03-31-136.23%-165.09%
2019-12-31-75.46%-80.53%
2019-09-30-84.68%-84.01%
2019-06-30-45.32%-48.86%
2019-03-31-129.03%-134.58%
2018-12-31-52.28%-55.98%
2018-09-30-90.00%-95.11%
2018-06-30-8.11%-13.85%
2018-03-31-29.87%-34.36%
2017-12-316.98%1.63%
2017-09-30-73.81%-80.61%
2017-06-30-26.06%-36.44%
2017-03-31-99.28%-109.45%
2016-12-31-99.21%-106.37%
2016-09-30-139.49%-152.99%
2016-06-30-233.86%-248.92%
2016-03-31-203.45%-218.22%
2015-12-31-378.52%-400.09%
2015-09-30-432.00%-442.13%
2015-06-30-570.21%-566.30%
2015-03-31-508.83%-506.75%
2014-12-31-254.62%-215.43%
2014-09-30-1629.34%-1610.51%
2014-06-30-1512.76%-1496.96%
2014-03-31-154.19%-152.96%
2013-12-31-410.18%-405.49%
2013-09-30-26.25%-27.11%
2013-06-30-210.87%-212.81%
2013-03-31-120.08%-205.60%
2012-12-31-90.88%-94.46%
2012-09-30-98.06%-101.42%
2012-06-30-98.85%-80.00%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3150.09%39.44%
2024-12-31-37.50%-45.03%
2023-12-31-46.86%-66.81%
2022-12-31-64.03%-80.00%
2021-12-31-69.52%-97.27%
2020-12-31-113.39%-115.07%
2019-12-31-78.56%-81.95%
2018-12-31-43.70%-48.38%
2017-12-31-33.07%-40.64%
2016-12-31-159.67%-171.83%
2015-12-31-454.58%-463.60%
2014-12-31-393.79%-371.37%
2013-12-31-130.85%-148.65%
2012-12-31-78.97%-77.28%
2011-12-3129.01%29.32%