Advertisement
Screener

TopBuild Corp Payments for Repurchase of Common Stock

TopBuild Corp Payments for Repurchase of Common Stock

Shares the company repurchased and the cash it paid, as filed in its 10-Q and 10-K XBRL (statement of shareholders' equity and cash flow statement).

  • TopBuild Corp payments for repurchase of common stock for the quarter ending 2025-12-31 was $17.00M, a 63.95% decline year-over-year.
  • TopBuild Corp payments for repurchase of common stock for the quarter ending 2025-09-30 was $65.53M, a 84.17% decline year-over-year.
  • TopBuild Corp payments for repurchase of common stock for the quarter ending 2025-06-30 was $135.99M.
  • TopBuild Corp payments for repurchase of common stock for the quarter ending 2025-03-31 was $215.63M.
  • TopBuild Corp payments for repurchase of common stock for fiscal 2025 was $434.15M, a 55.07% decline from fiscal 2024.
  • TopBuild Corp payments for repurchase of common stock for fiscal 2024 was $966.35M.
  • TopBuild Corp payments for repurchase of common stock for fiscal 2022 was $250.05M, a 603.26% increase from fiscal 2021.
  • TopBuild Corp payments for repurchase of common stock for fiscal 2021 was $35.56M, a 27.66% decline from fiscal 2020.
Period endPayments for Repurchase of Common Stock 3 monthPayments for Repurchase of Common Stock 12 month
2025-12-31$17.00M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$434.15M
10-K · filed 2026-02-26
2025-09-30$65.53M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-11-04
$464.31M
derived: sum of 4 quarters · filed 2026-05-05
2025-06-30$135.99M
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-08-05
$812.73M
derived: sum of 4 quarters · filed 2026-05-05
2025-03-31$215.63M
10-Q · filed 2026-05-05
2024-12-31$47.17M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$966.35M
10-K · filed 2026-02-26
2024-09-30$413.94M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-11-04
2022-12-31$50.00M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-25
$250.05M
10-K · filed 2025-02-25
2022-09-30$50.00M
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-10-31
$200.05M
derived: sum of 4 quarters · filed 2024-02-28
2022-06-30$100.05M
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-08-03
$161.57M
derived: sum of 4 quarters · filed 2024-02-28
2022-03-31$50.00M
10-Q · filed 2023-05-04
$75.70M
derived: sum of 4 quarters · filed 2024-02-28
2021-12-31$0.00
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-28
$35.56M
10-K · filed 2024-02-28
2021-09-30$11.52M
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-11-01
$41.56M
derived: sum of 4 quarters · filed 2023-02-23
2021-06-30$14.18M
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-08-02
$39.04M
derived: sum of 4 quarters · filed 2023-02-23
2021-03-31$9.86M
10-Q · filed 2022-05-05
$44.88M
derived: sum of 4 quarters · filed 2023-02-23
2020-12-31$6.00M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-23
$49.15M
10-K · filed 2023-02-23
2020-09-30$9.00M
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-11-02
$101.88M
derived: sum of 4 quarters · filed 2022-02-22
2020-06-30$20.02M
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-08-03
$125.56M
derived: sum of 4 quarters · filed 2022-02-22
2020-03-31$14.13M
10-Q · filed 2021-05-06
$120.42M
derived: sum of 4 quarters · filed 2022-02-22
2019-12-31$58.73M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-22
$110.91M
10-K · filed 2022-02-22
2019-09-30$32.68M
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-11-03
$107.71M
derived: sum of 4 quarters · filed 2021-02-23
2019-06-30$14.88M
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-08-04
2019-03-31$4.62M
10-Q · filed 2020-05-05
2018-12-31$55.53M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-23
$65.03M
10-K · filed 2021-02-23
2017-12-31$0.00
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-25
$139.29M
10-K · filed 2020-02-25
2017-09-30$100.00M
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-11-06
$150.21M
derived: sum of 4 quarters · filed 2019-02-26
2017-06-30$21.91M
derived: 10-Q 6 month − 10-Q 3 month · filed 2018-08-07
$56.62M
derived: sum of 4 quarters · filed 2019-02-26
2017-03-31$17.38M
10-Q · filed 2018-05-08
$38.14M
derived: sum of 4 quarters · filed 2019-02-26
2016-12-31$10.92M
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-26
$22.30M
10-K · filed 2019-02-26
2016-09-30$6.42M
derived: 10-Q 9 month − 10-Q 6 month · filed 2017-11-07
2016-06-30$3.42M
derived: 10-Q 6 month − 10-Q 3 month · filed 2017-08-08
2016-03-31$1.54M
10-Q · filed 2017-05-09