Growth Metrics

Gibraltar Industries (ROCK) Shares Repurchased (2009 - 2026)

Gibraltar Industries posted quarterly Shares Repurchased of $3.9 million for Q1 2026, down 93.82% year-on-year from $62.4 million in Q1 2025, and up 2844.27% on a QoQ basis from $131000.0 in Q4 2025.

Gibraltar Industries (ROCK) has 18 years of Shares Repurchased data on file, last reported at $3.9 million in Q1 2026.

  • For the quarter ending Q1 2026, Shares Repurchased fell 93.82% year-over-year to $3.9 million; the trailing twelve-month figure through Mar 2026 stood at $5.3 million (down 92.71% YoY), and the FY2025 full-year result was $63.9 million, up 424.01% from the prior year.
  • Shares Repurchased for Q1 2026 stood at $3.9 million, up from $131000.0 in the prior quarter.
  • Across five years, Shares Repurchased topped out at $62.4 million in Q1 2025 and bottomed at $13000.0 in Q2 2024.
  • The 5-year median for Shares Repurchased is $3.5 million (2022), against an average of $11.7 million.
  • The widest annual swing landed in 2022, when Shares Repurchased surged 42278.81%; it then sank 99.94% in 2024.
  • A 5-year view of Shares Repurchased shows it stood at $31.4 million in 2022, then sank by 99.53% to $147000.0 in 2023, then jumped by 749.66% to $1.2 million in 2024, then tumbled by 89.51% to $131000.0 in 2025, then jumped by 2844.27% to $3.9 million in 2026.
  • The last three Shares Repurchased figures came in at $3.9 million (Q1 2026), $131000.0 (Q4 2025), and $1.2 million (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Shares Repurchased (Qtr)
1 Trane Technologies 99.95 Bn 98.89 Bn 1.73 Bn 287.30 Mn
2 Johnson Controls International 84.54 Bn 84.01 Bn 2.07 Bn -
3 Carrier Global 52.72 Bn 51.70 Bn 4.82 Bn 306.00 Mn
4 Lennox International 16.87 Bn 16.82 Bn 351.30 Mn 19.50 Mn
5 Masco 13.72 Bn 13.60 Bn 686.00 Mn 202.00 Mn
6 Carlisle Companies 13.62 Bn 12.85 Bn 363.20 Mn 250.00 Mn
7 Aaon 10.97 Bn 10.97 Bn 109.77 Mn 3,000.00
8 SPX Technologies 10.37 Bn 10.22 Bn 230.60 Mn -
9 Advanced Drainage Systems 10.34 Bn 10.19 Bn 237.66 Mn 91.96 Mn
10 Gibraltar Industries 1.11 Bn 1.09 Bn 78.87 Mn 3.86 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 3.86 Mn
Mar 31, 2026 3.86 Mn
Dec 31, 2025 131,000.00
Dec 31, 2025 131,000.00
Sep 30, 2025 1.24 Mn
Sep 30, 2025 1.24 Mn
Jun 30, 2025 105,000.00
Jun 30, 2025 105,000.00
Mar 31, 2025 62.39 Mn
Mar 31, 2025 62.39 Mn
Dec 31, 2024 1.25 Mn
Dec 31, 2024 1.25 Mn
Sep 30, 2024 9.49 Mn
Sep 30, 2024 9.49 Mn
Jun 30, 2024 13,000.00
Jun 30, 2024 13,000.00
Mar 31, 2024 1.43 Mn
Mar 31, 2024 1.43 Mn
Dec 31, 2023 147,000.00
Dec 31, 2023 147,000.00
Sep 30, 2023 412,000.00
Sep 30, 2023 412,000.00
Jun 30, 2023 21.26 Mn
Jun 30, 2023 21.26 Mn
Mar 31, 2023 7.51 Mn
Mar 31, 2023 7.51 Mn
Dec 31, 2022 31.37 Mn
Dec 31, 2022 31.37 Mn
Sep 30, 2022 4.66 Mn
Sep 30, 2022 4.66 Mn
Jun 30, 2022 50.01 Mn
Jun 30, 2022 50.01 Mn
Mar 31, 2022 3.46 Mn
Mar 31, 2022 3.46 Mn
Dec 31, 2021 336,000.00
Dec 31, 2021 336,000.00
Sep 30, 2021 1.38 Mn
Sep 30, 2021 1.38 Mn
Jun 30, 2021 118,000.00
Jun 30, 2021 118,000.00
Mar 31, 2021 4.66 Mn
Mar 31, 2021 4.66 Mn
Dec 31, 2020 248,000.00
Dec 31, 2020 248,000.00
Sep 30, 2020 1.95 Mn
Sep 30, 2020 1.95 Mn
Jun 30, 2020 278,000.00
Jun 30, 2020 278,000.00
Mar 31, 2020 4.18 Mn
Mar 31, 2020 4.18 Mn
Dec 31, 2019 810,000.00
Dec 31, 2019 810,000.00
Sep 30, 2019 346,000.00
Sep 30, 2019 346,000.00
Jun 30, 2019 998,000.00
Jun 30, 2019 998,000.00
Mar 31, 2019 2.15 Mn
Mar 31, 2019 2.15 Mn
Dec 31, 2018 616,000.00
Dec 31, 2018 616,000.00
Sep 30, 2018 533,000.00
Sep 30, 2018 533,000.00
Jun 30, 2018 5.17 Mn
Jun 30, 2018 5.17 Mn
Mar 31, 2018 850,000.00
Mar 31, 2018 850,000.00
Dec 31, 2017 890,000.00
Dec 31, 2017 890,000.00
Sep 30, 2017 979,000.00
Sep 30, 2017 979,000.00
Jun 30, 2017 81,000.00
Jun 30, 2017 81,000.00
Mar 31, 2017 922,000.00
Mar 31, 2017 922,000.00
Dec 31, 2016 361,000.00
Dec 31, 2016 361,000.00
Sep 30, 2016 716,000.00
Sep 30, 2016 716,000.00
Jun 30, 2016 48,000.00
Jun 30, 2016 48,000.00
Mar 31, 2016 414,000.00
Mar 31, 2016 414,000.00
Dec 31, 2015 388,000.00
Dec 31, 2015 388,000.00
Sep 30, 2015 181,000.00
Sep 30, 2015 181,000.00
Jun 30, 2015 31,000.00
Jun 30, 2015 31,000.00
Mar 31, 2015 356,000.00
Mar 31, 2015 356,000.00
Dec 31, 2014 70,000.00
Dec 31, 2014 70,000.00
Sep 30, 2014 97,000.00
Sep 30, 2014 97,000.00
Mar 31, 2014 408,000.00
Mar 31, 2014 408,000.00
Dec 31, 2013 72,000.00
Dec 31, 2013 72,000.00
Sep 30, 2013 6,000.00
Sep 30, 2013 6,000.00
Mar 31, 2013 636,000.00
Mar 31, 2013 636,000.00
Sep 30, 2012 2,000.00
Sep 30, 2012 2,000.00
Jun 30, 2012 80,000.00
Jun 30, 2012 80,000.00
Mar 31, 2012 888,000.00
Mar 31, 2012 888,000.00
Sep 30, 2011 7,000.00
Sep 30, 2011 7,000.00
Jun 30, 2011 89,000.00
Jun 30, 2011 89,000.00
Mar 31, 2011 730,000.00
Mar 31, 2011 730,000.00
Sep 30, 2010 6,000.00
Sep 30, 2010 6,000.00
Jun 30, 2010 117,000.00
Jun 30, 2010 117,000.00
Mar 31, 2010 991,000.00
Mar 31, 2010 991,000.00
Dec 31, 2009 7,000.00
Dec 31, 2009 7,000.00
Sep 30, 2009 2,000.00
Sep 30, 2009 2,000.00