Innovex International (INVX) Treasury Shares (2011 - 2025)

Innovex International (INVX) posted Treasury Shares of $71.1 million for Q3 2018.

Innovex International (INVX) Treasury Shares (2011 - 2025) Analysis & Trends

Innovex International's Treasury Shares history runs 15 years deep, the most recent figure standing at $86188.0 for Q4 2025.

  • Quarterly Treasury Shares rose 230.81% year-over-year to $86188.0 in Q4 2025, while the trailing twelve-month figure through Dec 2025 was $86188.0 (up 230.81% YoY) and the FY2025 annual result came in at $86188.0, up 230.81% from the prior year.
  • Treasury Shares was $71.1 million for Q3 2018 at Innovex International.
  • Across five years, Treasury Shares topped out at $579804.0 in Q4 2022 and bottomed at $26054.0 in Q4 2024.
  • A 5-year average of $294450.0 and a median of $315169.0 in 2023 frame the typical range for Treasury Shares.
  • Annual changes were most pronounced in 2024 — Treasury Shares slumped 91.73% — and 2025, when it jumped 230.81%.
  • Innovex International's Treasury Shares stood at $465035.0 in 2021, then grew by 24.68% to $579804.0 in 2022, then slumped by 45.64% to $315169.0 in 2023, then slumped by 91.73% to $26054.0 in 2024, then soared by 230.81% to $86188.0 in 2025.
  • Business Quant data shows INVX's Treasury Shares at $86188.0 in Q4 2025, $26054.0 in Q4 2024, and $315169.0 in Q4 2023.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Slb 78.08 Bn 74.69 Bn 5.38 Bn 85.00 Mn
2 Tenaris 58.18 Bn 46.31 Bn 1.05 Bn -89.56 Mn
3 TechnipFMC 30.64 Bn 29.36 Bn 1.64 Bn -
4 Halliburton 27.87 Bn 25.86 Bn 2.04 Bn 228.00 Mn
5 Nov 7.48 Bn 6.14 Bn 379.00 Mn -
6 Weatherford International 6.35 Bn 5.21 Bn 776.00 Mn -
7 Archrock 6.34 Bn 6.34 Bn 247.42 Mn 9.70 Mn
8 Oceaneering International 5.28 Bn 4.67 Bn 127.27 Mn 11.09 Mn
9 Kodiak Gas Services 5.09 Bn 4.99 Bn 222.88 Mn 4.50 Mn
10 Innovex International 1.85 Bn 1.64 Bn 84.51 Mn -

Historic Data

Download Data
DateValue
Dec 31, 2025 86,188.00
Dec 31, 2025 86,188.00
Dec 31, 2024 26,054.00
Dec 31, 2024 26,054.00
Dec 31, 2023 315,169.00
Dec 31, 2023 315,169.00
Dec 31, 2022 579,804.00
Dec 31, 2022 579,804.00
Dec 31, 2021 465,035.00
Dec 31, 2021 465,035.00
Dec 31, 2020 480,776.00
Dec 31, 2020 480,776.00
Dec 31, 2019 348,690.00
Dec 31, 2019 348,690.00
Dec 31, 2018 403,179.00
Dec 31, 2018 403,179.00
Sep 30, 2018 71.11 Mn
Sep 30, 2018 71.11 Mn
Dec 31, 2017 397,298.00
Dec 31, 2017 397,298.00