Compare

Tarsus Pharmaceuticals, Inc. vs Immunocore Holdings plc vs Bio-Techne Corp vs Qiagen N.V.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearTarsus Pharmaceuticals, Inc.
TARS
Immunocore Holdings plc
IMCR
Bio-Techne Corp
TECH
Qiagen N.V.
QGEN
Year ended2025-12-312025-12-312026-06-302025-12-31
Revenue$451.36M$400.02M$1.22B$2.09B
Revenue growth (YoY)+146.7%+29.0%-0.4%+5.7%
Gross marginn/an/a65.8%62.2%
Operating margin-15.7%-11.3%20.7%22.3%
Net margin-14.7%-8.9%15.0%20.3%
Net income-$66.42M-$35.51M$181.86M$424.88M
EPS (Diluted)-$1.59-$0.71$1.16$1.94
Operating cash flow-$12.45M-$10.71M$292.07M$654.33M
Free cash flow-$22.31M-$15.05M$263.22M$453.28M
Cash & equivalents$183.64M$467.71M$264.71M$839.00M
Total assets$562.16M$1.07B$2.59B$6.28B
Total liabilities$218.73M$686.24Mn/an/a
Shareholders' equity$343.43M$381.03M$2.11B$3.78B
Return on year-end equity-19.3%-9.3%8.6%11.2%
Shares outstanding42.55M50.69M156.10Mn/a

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearTarsus Pharmaceuticals, Inc.Immunocore Holdings plcBio-Techne CorpQiagen N.V.
Latest$451.36M
Ended 2025-12-31
$400.02M
Ended 2025-12-31
$1.22B
Ended 2026-06-30
$2.09B
Ended 2025-12-31
1 year earlier$182.95M
Ended 2024-12-31
$310.20M
Ended 2024-12-31
$1.22B
Ended 2025-06-30
$1.98B
Ended 2024-12-31
2 years earlier$17.45M
Ended 2023-12-31
$249.43M
Ended 2023-12-31
$1.16B
Ended 2024-06-30
$1.97B
Ended 2023-12-31
3 years earlier$25.82M
Ended 2022-12-31
$174.36M
Ended 2022-12-31
$1.14B
Ended 2023-06-30
$2.14B
Ended 2022-12-31
4 years earlier$57.03M
Ended 2021-12-31
$36.48M
Ended 2021-12-31
$1.11B
Ended 2022-06-30
$2.25B
Ended 2021-12-31