Growth Metrics

Alpha Pro Tech (APT) Shares Repurchased (2011 - 2025)

Alpha Pro Tech (APT) reported Shares Repurchased of $713000.0 for Q4 2025, down 1.11% year-on-year from $721000.0 in Q4 2024, and up 14.26% quarter-over-quarter from $624000.0 in Q3 2025.

Alpha Pro Tech (APT) has 15 years of Shares Repurchased data on file, last reported at $713000.0 in Q4 2025.

  • For the quarter ending Q4 2025, Shares Repurchased fell 1.11% year-over-year to $713000.0; the trailing twelve-month figure through Mar 2026 stood at $2.2 million (down 48.56% YoY), and the FY2025 full-year result was $3.3 million, down 24.87% from the prior year.
  • Shares Repurchased for Q4 2025 stood at $713000.0, up from $624000.0 in the prior quarter.
  • Across five years, Shares Repurchased topped out at $1.4 million in Q1 2024 and bottomed at $331000.0 in Q4 2021.
  • A 5-year average of $942611.1 and a median of $1.0 million in 2023 frame the typical range for Shares Repurchased.
  • Across the five-year window, Shares Repurchased sank 85.35% in 2021 and soared 217.22% in 2022, its largest moves.
  • Tracing APT's Shares Repurchased over 5 years: stood at $331000.0 in 2021, then soared by 217.22% to $1.0 million in 2022, then dropped by 2.57% to $1.0 million in 2023, then declined by 29.52% to $721000.0 in 2024, then decreased by 1.11% to $713000.0 in 2025.
  • According to Business Quant data, Shares Repurchased over the past three periods registered $713000.0, $624000.0, and $830000.0 for Q4 2025, Q3 2025, and Q2 2025 respectively.

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 Alpha Pro Tech 63.52 Mn 46.64 Mn 5.52 Mn -

Historic Data

Download Data 🔒
DateValue
Dec 31, 2025 713,000.00
Dec 31, 2025 713,000.00
Sep 30, 2025 624,000.00
Sep 30, 2025 624,000.00
Jun 30, 2025 830,000.00
Jun 30, 2025 830,000.00
Mar 31, 2025 1.18 Mn
Mar 31, 2025 1.18 Mn
Dec 31, 2024 721,000.00
Dec 31, 2024 721,000.00
Sep 30, 2024 1.03 Mn
Sep 30, 2024 1.03 Mn
Jun 30, 2024 1.28 Mn
Jun 30, 2024 1.28 Mn
Mar 31, 2024 1.42 Mn
Mar 31, 2024 1.42 Mn
Dec 31, 2023 1.02 Mn
Dec 31, 2023 1.02 Mn
Sep 30, 2023 1.05 Mn
Sep 30, 2023 1.05 Mn
Jun 30, 2023 1.10 Mn
Jun 30, 2023 1.10 Mn
Mar 31, 2023 833,000.00
Mar 31, 2023 833,000.00
Dec 31, 2022 1.05 Mn
Dec 31, 2022 1.05 Mn
Sep 30, 2022 1.12 Mn
Sep 30, 2022 1.12 Mn
Jun 30, 2022 960,000.00
Jun 30, 2022 960,000.00
Dec 31, 2021 331,000.00
Dec 31, 2021 331,000.00
Sep 30, 2021 369,000.00
Sep 30, 2021 369,000.00
Jun 30, 2021 1.34 Mn
Jun 30, 2021 1.34 Mn
Dec 31, 2020 2.26 Mn
Dec 31, 2020 2.26 Mn
Sep 30, 2020 281,000.00
Sep 30, 2020 281,000.00
Mar 31, 2020 125,000.00
Mar 31, 2020 125,000.00
Dec 31, 2019 484,000.00
Dec 31, 2019 484,000.00
Sep 30, 2019 428,000.00
Sep 30, 2019 428,000.00
Jun 30, 2019 628,000.00
Jun 30, 2019 628,000.00
Mar 31, 2019 1.01 Mn
Mar 31, 2019 1.01 Mn
Dec 31, 2018 752,000.00
Dec 31, 2018 752,000.00
Sep 30, 2018 1.21 Mn
Sep 30, 2018 1.21 Mn
Jun 30, 2018 1.04 Mn
Jun 30, 2018 1.04 Mn
Mar 31, 2018 576,000.00
Mar 31, 2018 576,000.00
Dec 31, 2017 1.33 Mn
Dec 31, 2017 1.33 Mn
Sep 30, 2017 1.28 Mn
Sep 30, 2017 1.28 Mn
Jun 30, 2017 474,000.00
Jun 30, 2017 474,000.00
Mar 31, 2017 1.15 Mn
Mar 31, 2017 1.15 Mn
Dec 31, 2016 3.08 Mn
Dec 31, 2016 3.08 Mn
Sep 30, 2016 1.94 Mn
Sep 30, 2016 1.94 Mn
Jun 30, 2016 1.07 Mn
Jun 30, 2016 1.07 Mn
Mar 31, 2016 679,000.00
Mar 31, 2016 679,000.00
Dec 31, 2015 592,000.00
Dec 31, 2015 592,000.00
Sep 30, 2015 550,000.00
Sep 30, 2015 550,000.00
Jun 30, 2015 657,000.00
Jun 30, 2015 657,000.00
Mar 31, 2015 311,000.00
Mar 31, 2015 311,000.00
Dec 31, 2014 172,000.00
Dec 31, 2014 172,000.00
Sep 30, 2014 289,000.00
Sep 30, 2014 289,000.00
Jun 30, 2014 1.17 Mn
Jun 30, 2014 1.17 Mn
Mar 31, 2014 577,000.00
Mar 31, 2014 577,000.00
Dec 31, 2013 712,000.00
Dec 31, 2013 712,000.00
Sep 30, 2013 869,000.00
Sep 30, 2013 869,000.00
Jun 30, 2013 681,000.00
Jun 30, 2013 681,000.00
Mar 31, 2013 872,000.00
Mar 31, 2013 872,000.00
Dec 31, 2012 803,000.00
Dec 31, 2012 803,000.00
Sep 30, 2012 250,000.00
Sep 30, 2012 250,000.00
Jun 30, 2012 323,000.00
Jun 30, 2012 323,000.00
Mar 31, 2012 205,000.00
Mar 31, 2012 205,000.00
Dec 31, 2011 696,000.00
Dec 31, 2011 696,000.00
Sep 30, 2011 728,000.00
Sep 30, 2011 728,000.00