Growth Metrics

Bio-Rad Laboratories (BIO) Treasury Shares (2012 - 2026)

Bio-Rad Laboratories (BIO) reported Treasury Shares of $1.1 billion for Q1 2026, up 21.47% year-over-year from $866.9 million in Q1 2025, and up 4.3% on a QoQ basis from $1.0 billion in Q4 2025.

Bio-Rad Laboratories (BIO) has 15 years of Treasury Shares data on file, last reported at $1.1 billion in Q1 2026.

  • Quarterly Treasury Shares rose 21.47% year-over-year to $1.1 billion in Q1 2026, while the trailing twelve-month figure through Mar 2026 was $1.1 billion (up 21.47% YoY) and the FY2025 annual result came in at $1.0 billion, up 30.76% from the prior year.
  • Treasury Shares rose to $1.1 billion in Q1 2026 per BIO's latest filing, from $1.0 billion in the prior quarter.
  • Across five years, Treasury Shares topped out at $4.1 million in Q2 2025 and bottomed at $279544.0 in Q1 2022.
  • The 5-year median for Treasury Shares is $2.3 million (2024), against an average of $2.0 million.
  • Peak annual rise in Treasury Shares reached 147.99% in 2022, while the deepest fall reached 29.1% in 2022.
  • Tracing BIO's Treasury Shares over 5 years: stood at $263.6 million in 2022, then soared by 139.96% to $632.5 million in 2023, then climbed by 22.07% to $772.1 million in 2024, then jumped by 30.76% to $1.0 billion in 2025, then advanced by 4.3% to $1.1 billion in 2026.
  • Per Business Quant, the three latest BIO Treasury Shares figures stand at $1.1 billion (Q1 2026), $1.0 billion (Q4 2025), and $1.0 billion (Q3 2025).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Abbott Laboratories 152.82 Bn 146.17 Bn 6.27 Bn 256.42 Mn
2 Stryker 115.07 Bn 112.19 Bn 3.81 Bn -
3 Medtronic 95.25 Bn 87.08 Bn 5.76 Bn -
4 Boston Scientific 71.38 Bn 70.17 Bn 3.61 Bn 263.29 Mn
5 Edwards Lifesciences 51.08 Bn 47.41 Bn 1.29 Bn 7.51 Bn
6 Koninklijke Philips 29.38 Bn 26.07 Bn 2.07 Bn -
7 Dexcom 28.84 Bn 27.72 Bn 750.30 Mn 2.12 Bn
8 GE HealthCare Technologies 28.56 Bn 26.49 Bn 1.98 Bn 325.00 Mn
9 Steris 20.71 Bn 20.30 Bn 697.10 Mn 900,000.00
10 Bio-Rad Laboratories 8.23 Bn 6.66 Bn 309.40 Mn 1.05 Bn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 1.05 Bn
Mar 31, 2026 1.05 Bn
Mar 31, 2026 3.44 Mn
Mar 31, 2026 3.44 Mn
Dec 31, 2025 1.01 Bn
Dec 31, 2025 3.28 Mn
Dec 31, 2025 3.28 Mn
Dec 31, 2025 1.01 Bn
Sep 30, 2025 1.01 Bn
Sep 30, 2025 1.01 Bn
Sep 30, 2025 3.29 Mn
Sep 30, 2025 3.29 Mn
Jun 30, 2025 4.11 Mn
Jun 30, 2025 1.00 Bn
Jun 30, 2025 1.00 Bn
Jun 30, 2025 4.11 Mn
Mar 31, 2025 3.52 Mn
Mar 31, 2025 3.52 Mn
Mar 31, 2025 866.90 Mn
Mar 31, 2025 866.90 Mn
Dec 31, 2024 772.10 Mn
Dec 31, 2024 2.25 Mn
Dec 31, 2024 2.25 Mn
Dec 31, 2024 772.10 Mn
Sep 30, 2024 2.27 Mn
Sep 30, 2024 2.27 Mn
Sep 30, 2024 777.43 Mn
Sep 30, 2024 777.43 Mn
Jun 30, 2024 723.64 Mn
Jun 30, 2024 2.79 Mn
Jun 30, 2024 2.79 Mn
Jun 30, 2024 723.64 Mn
Mar 31, 2024 2.44 Mn
Mar 31, 2024 630.07 Mn
Mar 31, 2024 630.07 Mn
Mar 31, 2024 2.44 Mn
Dec 31, 2023 1.75 Mn
Dec 31, 2023 632.50 Mn
Dec 31, 2023 632.50 Mn
Dec 31, 2023 1.75 Mn
Sep 30, 2023 1.77 Mn
Sep 30, 2023 436.62 Mn
Sep 30, 2023 436.62 Mn
Sep 30, 2023 1.77 Mn
Jun 30, 2023 458.78 Mn
Jun 30, 2023 1.16 Mn
Jun 30, 2023 1.16 Mn
Jun 30, 2023 458.78 Mn
Mar 31, 2023 627,639.00
Mar 31, 2023 258.30 Mn
Mar 31, 2023 258.30 Mn
Mar 31, 2023 627,639.00
Dec 31, 2022 640,492.00
Dec 31, 2022 263.59 Mn
Dec 31, 2022 263.59 Mn
Dec 31, 2022 640,492.00
Sep 30, 2022 412,075.00
Sep 30, 2022 178.26 Mn
Sep 30, 2022 178.26 Mn
Sep 30, 2022 412,075.00
Jun 30, 2022 226.34 Mn
Jun 30, 2022 523,219.00
Jun 30, 2022 523,219.00
Jun 30, 2022 226.34 Mn
Mar 31, 2022 279,544.00
Mar 31, 2022 106.29 Mn
Mar 31, 2022 279,544.00
Mar 31, 2022 106.29 Mn
Dec 31, 2021 279,544.00
Dec 31, 2021 106.29 Mn
Dec 31, 2021 279,544.00
Dec 31, 2021 106.29 Mn
Sep 30, 2021 280,468.00
Sep 30, 2021 280,468.00
Sep 30, 2021 106.64 Mn
Sep 30, 2021 106.64 Mn
Jun 30, 2021 149.46 Mn
Jun 30, 2021 244,548.00
Jun 30, 2021 244,548.00
Jun 30, 2021 149.46 Mn
Mar 31, 2021 149.91 Mn
Mar 31, 2021 663,083.00
Mar 31, 2021 663,083.00
Mar 31, 2021 149.91 Mn
Dec 31, 2020 304,749.00
Dec 31, 2020 99.91 Mn
Dec 31, 2020 99.91 Mn
Dec 31, 2020 304,749.00
Sep 30, 2020 100.07 Mn
Sep 30, 2020 305,237.00
Sep 30, 2020 305,237.00
Sep 30, 2020 100.07 Mn
Jun 30, 2020 138.04 Mn
Jun 30, 2020 244,548.00
Jun 30, 2020 244,548.00
Jun 30, 2020 138.04 Mn
Mar 31, 2020 573,577.00
Mar 31, 2020 573,577.00
Mar 31, 2020 138.40 Mn
Mar 31, 2020 138.40 Mn
Dec 31, 2019 130,231.00
Dec 31, 2019 38.40 Mn
Dec 31, 2019 38.40 Mn
Dec 31, 2019 130,231.00
Sep 30, 2019 30.44 Mn
Sep 30, 2019 30.44 Mn
Sep 30, 2019 108,048.00
Sep 30, 2019 108,048.00
Jun 30, 2019 244,548.00
Jun 30, 2019 58.64 Mn
Jun 30, 2019 244,548.00
Jun 30, 2019 58.64 Mn
Mar 31, 2019 43.64 Mn
Mar 31, 2019 159,738.00
Mar 31, 2019 159,738.00
Mar 31, 2019 43.64 Mn
Dec 31, 2018 917.00
Dec 31, 2018 49.04 Mn
Dec 31, 2018 49.04 Mn
Dec 31, 2018 917.00
Sep 30, 2018 89,000.00
Sep 30, 2018 582.00
Sep 30, 2018 89,000.00
Sep 30, 2018 582.00
Jun 30, 2018 582.00
Jun 30, 2018 128,000.00
Jun 30, 2018 128,000.00
Jun 30, 2018 582.00
Mar 31, 2018 582.00
Mar 31, 2018 128,000.00
Mar 31, 2018 128,000.00
Mar 31, 2018 582.00
Dec 31, 2017 582.00
Dec 31, 2017 128,000.00
Dec 31, 2017 582.00
Dec 31, 2017 128,000.00
Sep 30, 2017 582.00
Sep 30, 2017 582.00
Sep 30, 2017 128,000.00
Sep 30, 2017 128,000.00
Jun 30, 2017 89,000.00
Jun 30, 2017 89,000.00
Jun 30, 2017 5,039.00
Jun 30, 2017 5,039.00
Mar 31, 2017 12,000.00
Mar 31, 2017 122.00
Mar 31, 2017 122.00
Mar 31, 2017 12,000.00
Dec 31, 2016 89,000.00
Dec 31, 2016 917.00
Dec 31, 2016 917.00
Dec 31, 2016 89,000.00
Sep 30, 2016 122.00
Sep 30, 2016 122.00
Sep 30, 2016 12,000.00
Sep 30, 2016 12,000.00
Jun 30, 2016 12,000.00
Jun 30, 2016 12,000.00
Jun 30, 2016 122.00
Jun 30, 2016 122.00
Mar 31, 2016 917.00
Mar 31, 2016 917.00
Mar 31, 2016 12,000.00
Mar 31, 2016 12,000.00
Dec 31, 2015 122.00
Dec 31, 2015 89,000.00
Dec 31, 2015 89,000.00
Dec 31, 2015 122.00
Sep 30, 2015 12,000.00
Sep 30, 2015 122.00
Sep 30, 2015 12,000.00
Sep 30, 2015 122.00
Jun 30, 2015 122.00
Jun 30, 2015 12,000.00
Jun 30, 2015 12,000.00
Jun 30, 2015 122.00
Mar 31, 2015 12,000.00
Mar 31, 2015 12,000.00
Mar 31, 2015 122.00
Mar 31, 2015 122.00
Dec 31, 2014 122.00
Dec 31, 2014 12,000.00
Dec 31, 2014 12,000.00
Dec 31, 2014 122.00
Sep 30, 2014 122.00
Sep 30, 2014 89,000.00
Sep 30, 2014 89,000.00
Sep 30, 2014 122.00
Jun 30, 2014 122.00
Jun 30, 2014 89,000.00
Jun 30, 2014 89,000.00
Jun 30, 2014 122.00
Mar 31, 2014 89,000.00
Mar 31, 2014 122.00
Mar 31, 2014 122.00
Mar 31, 2014 89,000.00
Dec 31, 2013 89,000.00
Dec 31, 2013 917.00
Dec 31, 2013 917.00
Dec 31, 2013 89,000.00
Sep 30, 2013 917.00
Sep 30, 2013 89,000.00
Sep 30, 2013 89,000.00
Sep 30, 2013 917.00
Jun 30, 2013 12,000.00
Jun 30, 2013 917.00
Jun 30, 2013 12,000.00
Jun 30, 2013 917.00
Mar 31, 2013 12,000.00
Mar 31, 2013 12,000.00
Mar 31, 2013 122.00
Mar 31, 2013 122.00
Dec 31, 2012 917.00
Dec 31, 2012 917.00
Dec 31, 2012 89,000.00
Dec 31, 2012 89,000.00
Sep 30, 2012 12,000.00
Sep 30, 2012 12,000.00
Jun 30, 2012 12,000.00
Jun 30, 2012 12,000.00
Jun 30, 2012 917.00
Jun 30, 2012 917.00