KPIs & Operating Metrics(New)
Growth Metrics

Orasure Technologies (OSUR) Shares Repurchased (2010 - 2025)

Orasure Technologies recorded quarterly Shares Repurchased of $5.0 million in Q3 2025, little changed quarter-over-quarter from $5.0 million in Q2 2025.

Orasure Technologies' Shares Repurchased history runs 16 years deep, the most recent figure standing at $5.0 million for Q3 2025.

  • In Q3 2025, Shares Repurchased changed N/A year-over-year to $5.0 million; the TTM figure through Sep 2025 stood at $13.5 million (up 35555.26% YoY), while the FY2024 annual figure was $3.5 million, up 86.64% from the prior year.
  • Shares Repurchased came in at $5.0 million for Q3 2025 at Orasure Technologies, roughly flat from $5.0 million in the prior quarter.
  • In the past five years, Shares Repurchased ranged from a high of $5.0 million in Q3 2025 to a low of -$1.5 million in Q2 2024.
  • A 5-year average of $1.2 million and a median of $460000.0 in 2023 frame the typical range for Shares Repurchased.
  • On a YoY basis, Shares Repurchased climbed as much as 9236.84% in 2024 and fell as far as 417.83% in 2024.
  • Orasure Technologies' Shares Repurchased stood at $189000.0 in 2021, then soared by 30.16% to $246000.0 in 2022, then sank by 84.55% to $38000.0 in 2023, then surged by 9236.84% to $3.5 million in 2024, then jumped by 40.95% to $5.0 million in 2025.
  • According to Business Quant data, Shares Repurchased over the past three periods registered $5.0 million, $5.0 million, and $3.5 million for Q3 2025, Q2 2025, and Q4 2024 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Shares Repurchased (Qtr)
1 Intuitive Surgical 156.17 Bn 151.78 Bn 1.83 Bn 1.12 Bn
2 Becton Dickinson 41.51 Bn 40.49 Bn 2.15 Bn 2.00 Bn
3 Resmed 30.43 Bn 28.77 Bn 890.98 Mn 175.01 Mn
4 West Pharmaceutical Services 22.78 Bn 22.26 Bn 296.40 Mn 297.60 Mn
5 Solventum 13.39 Bn 13.39 Bn 1.10 Bn 67.00 Mn
6 Cooper Companies 12.33 Bn 12.20 Bn 695.20 Mn 92.50 Mn
7 Align Technology 11.65 Bn 10.59 Bn 736.59 Mn 31.20 Mn
8 Baxter International 9.81 Bn 7.77 Bn 891.00 Mn -
9 Aptargroup 7.39 Bn 7.19 Bn 351.91 Mn 99.97 Mn
10 Orasure Technologies 231.23 Mn 31.96 Mn - -

Historic Data

Download Data 🔒
DateValue
Sep 30, 2025 5.00 Mn
Sep 30, 2025 5.00 Mn
Jun 30, 2025 5.00 Mn
Jun 30, 2025 5.00 Mn
Dec 31, 2024 3.55 Mn
Dec 31, 2024 3.55 Mn
Jun 30, 2024 -1.46 Mn
Jun 30, 2024 -1.46 Mn
Mar 31, 2024 1.46 Mn
Mar 31, 2024 1.46 Mn
Dec 31, 2023 38,000.00
Dec 31, 2023 38,000.00
Sep 30, 2023 200,000.00
Sep 30, 2023 200,000.00
Jun 30, 2023 460,000.00
Jun 30, 2023 460,000.00
Mar 31, 2023 1.20 Mn
Mar 31, 2023 1.20 Mn
Dec 31, 2022 246,000.00
Dec 31, 2022 246,000.00
Sep 30, 2022 54,000.00
Sep 30, 2022 54,000.00
Jun 30, 2022 905,000.00
Jun 30, 2022 905,000.00
Mar 31, 2022 1.05 Mn
Mar 31, 2022 1.05 Mn
Dec 31, 2021 189,000.00
Dec 31, 2021 189,000.00
Sep 30, 2021 47,000.00
Sep 30, 2021 47,000.00
Jun 30, 2021 147,000.00
Jun 30, 2021 147,000.00
Mar 31, 2021 1.73 Mn
Mar 31, 2021 1.73 Mn
Dec 31, 2020 12,000.00
Dec 31, 2020 12,000.00
Sep 30, 2020 12,000.00
Sep 30, 2020 12,000.00
Jun 30, 2020 656,000.00
Jun 30, 2020 656,000.00
Mar 31, 2020 1.41 Mn
Mar 31, 2020 1.41 Mn
Dec 31, 2019 1,000.00
Dec 31, 2019 1,000.00
Sep 30, 2019 858,000.00
Sep 30, 2019 858,000.00
Jun 30, 2019 874,000.00
Jun 30, 2019 874,000.00
Mar 31, 2019 3.60 Mn
Mar 31, 2019 3.60 Mn
Dec 31, 2018 411,000.00
Dec 31, 2018 411,000.00
Sep 30, 2018 589,000.00
Sep 30, 2018 589,000.00
Jun 30, 2018 1.42 Mn
Jun 30, 2018 1.42 Mn
Mar 31, 2018 3.63 Mn
Mar 31, 2018 3.63 Mn
Dec 31, 2017 1.47 Mn
Dec 31, 2017 1.47 Mn
Sep 30, 2017 25,000.00
Sep 30, 2017 25,000.00
Jun 30, 2017 358,000.00
Jun 30, 2017 358,000.00
Mar 31, 2017 851,000.00
Mar 31, 2017 851,000.00
Dec 31, 2016 133,000.00
Dec 31, 2016 133,000.00
Jun 30, 2016 124,000.00
Jun 30, 2016 124,000.00
Mar 31, 2016 3.19 Mn
Mar 31, 2016 3.19 Mn
Dec 31, 2015 1.76 Mn
Dec 31, 2015 1.76 Mn
Jun 30, 2015 111,000.00
Jun 30, 2015 111,000.00
Mar 31, 2015 772,000.00
Mar 31, 2015 772,000.00
Jun 30, 2014 118,000.00
Jun 30, 2014 118,000.00
Mar 31, 2014 521,000.00
Mar 31, 2014 521,000.00
Dec 31, 2013 2.06 Mn
Dec 31, 2013 2.06 Mn
Sep 30, 2013 16,000.00
Sep 30, 2013 16,000.00
Jun 30, 2013 58,000.00
Jun 30, 2013 58,000.00
Mar 31, 2013 743,000.00
Mar 31, 2013 743,000.00
Dec 31, 2012 21,000.00
Dec 31, 2012 21,000.00
Sep 30, 2012 53,000.00
Sep 30, 2012 53,000.00
Jun 30, 2012 33,507.00
Jun 30, 2012 33,507.00
Mar 31, 2012 1.45 Mn
Mar 31, 2012 1.45 Mn
Dec 31, 2011 25,435.00
Dec 31, 2011 25,435.00
Sep 30, 2011 35,746.00
Sep 30, 2011 35,746.00
Jun 30, 2011 23,258.00
Jun 30, 2011 23,258.00
Mar 31, 2011 824,561.00
Mar 31, 2011 824,561.00
Dec 31, 2010 1.66 Mn
Dec 31, 2010 1.66 Mn
Sep 30, 2010 15,801.00
Sep 30, 2010 15,801.00