Growth Metrics

Bio-Techne (TECH) EBITDA Margin (QoQ) (2009 - 2026)

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Quantum Biopharma 961,148.99 Bn 961,148.98 Bn -
2 Alterity Therapeutics 744,933.29 Bn 744,933.26 Bn -
3 Legend Biotech 2,540.00 Bn 2,539.71 Bn 242.10 Mn
4 Nanobiotix 2,199.85 Bn 2,199.78 Bn -
5 Akari Therapeutics 1,635.88 Bn 1,635.88 Bn -
6 Vertex Pharmaceuticals 111.32 Bn 104.07 Bn 2.59 Bn
7 Evaxion A 62.56 Bn 62.54 Bn -
8 Regeneron Pharmaceuticals 62.55 Bn 53.79 Bn 3.31 Bn
9 Alnylam Pharmaceuticals 39.57 Bn 36.56 Bn 959.66 Mn
10 Bio-Techne 7.92 Bn 7.71 Bn 208.29 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 140.00
Dec 31, 2025 179.00
Sep 30, 2025 1,033.00
Jun 30, 2025 -686.00
Mar 31, 2025 514.00
Dec 31, 2024 -1,477.00
Sep 30, 2024 563.00
Jun 30, 2024 -5.00
Mar 31, 2024 -301.00
Dec 31, 2023 124.00
Sep 30, 2023 -1,344.00
Jun 30, 2023 313.00
Mar 31, 2023 -15.00
Dec 31, 2022 -362,269.00
Sep 30, 2022 363,286.00
Jun 30, 2022 -802.00
Mar 31, 2022 -913.00
Dec 31, 2021 721.00
Sep 30, 2021 1,595.00
Jun 30, 2021 -1,051.00
Mar 31, 2021 -1,018.00
Dec 31, 2020 583.00
Sep 30, 2020 -1,379.00
Jun 30, 2020 3,121.00
Mar 31, 2020 -6,604.00
Dec 31, 2019 6,843.00
Sep 30, 2019 -313.00
Jun 30, 2019 -1,942.00
Mar 31, 2019 2,302.00
Dec 31, 2018 -701.00
Sep 30, 2018 291.00
Jun 30, 2018 -2,994.00
Mar 31, 2018 991.00
Dec 31, 2017 1,671.00
Sep 30, 2017 -1,768.00
Jun 30, 2017 1,135.00
Mar 31, 2017 1,356.00
Dec 31, 2016 -1,622.00
Sep 30, 2016 -412.00
Jun 30, 2016 1,943.00
Mar 31, 2016 -1,903.00
Dec 31, 2015 2,339.00
Sep 30, 2015 -3,203.00
Jun 30, 2015 2,549.00
Mar 31, 2015 -2,207.00
Dec 31, 2014 2,250.00
Sep 30, 2014 -2,157.00
Jun 30, 2014 -1,204.00
Mar 31, 2014 442.00
Dec 31, 2013 3,671.00
Sep 30, 2013 -3,960.00
Jun 30, 2013 -618.00
Mar 31, 2013 1,282.00
Dec 31, 2012 989.00
Sep 30, 2012 -3,219.00
Jun 30, 2012 -1,764.00
Mar 31, 2012 3,754.00
Dec 31, 2011 325.00
Sep 30, 2011 -2,419.00
Jun 30, 2011 -406.00
Mar 31, 2011 349.00
Dec 31, 2010 -130.00
Sep 30, 2010 15,037.00
Jun 30, 2010 -15,317.00
Mar 31, 2010 347.00
Dec 31, 2009 -313.00