F&FFinancial Insights

Financial Metrics

BLD TopBuild Corp
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 414024000.0 USD 10-Q 2017-05-09
Quarterly 2016-06-30 431589000.0 +4.2% USD 10-Q 2017-08-08
Quarterly 2016-09-30 453102000.0 +5.0% USD 10-Q 2017-11-07
Quarterly 2017-03-31 441363000.0 -2.6% USD 10-Q 2018-05-08
Quarterly 2017-06-30 474458000.0 +7.5% USD 10-Q 2018-08-07
Quarterly 2017-09-30 489044000.0 +3.1% USD 10-Q 2018-11-06
Quarterly 2018-03-31 491444000.0 +0.5% USD 10-Q 2019-05-07
Quarterly 2018-06-30 605969000.0 +23.3% USD 10-Q 2019-08-01
Quarterly 2018-09-30 647289000.0 +6.8% USD 10-Q 2019-10-31
Quarterly 2019-03-31 619330000.0 -4.3% USD 10-Q 2020-05-05
Quarterly 2019-06-30 660112000.0 +6.6% USD 10-Q 2020-08-04
Quarterly 2019-09-30 682330000.0 +3.4% USD 10-Q 2020-11-03
Quarterly 2020-03-31 653228000.0 -4.3% USD 10-Q 2021-05-06
Quarterly 2020-06-30 646099000.0 -1.1% USD 10-Q 2021-08-03
Quarterly 2020-09-30 697223000.0 +7.9% USD 10-Q 2021-11-02
Quarterly 2021-03-31 742798000.0 +6.5% USD 10-Q 2022-05-05
Quarterly 2021-06-30 834255000.0 +12.3% USD 10-Q 2022-08-02
Quarterly 2021-09-30 845757000.0 +1.4% USD 10-Q 2022-11-01
Quarterly 2022-03-31 1168918000.0 +38.2% USD 10-Q 2023-05-04
Quarterly 2022-06-30 1274285000.0 +9.0% USD 10-Q 2023-08-03
Quarterly 2022-09-30 1300998000.0 +2.1% USD 10-Q 2023-10-31
Quarterly 2023-03-31 1265238000.0 -2.7% USD 10-Q 2024-05-07
Quarterly 2023-06-30 1317262000.0 +4.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 1326120000.0 +0.7% USD 10-Q 2024-11-05
Quarterly 2024-03-31 1278717000.0 -3.6% USD 10-Q 2025-05-06
Quarterly 2024-06-30 1365612000.0 +6.8% USD 10-Q 2025-08-05
Quarterly 2024-09-30 1373268000.0 +0.6% USD 10-Q 2025-11-04
Quarterly 2025-03-31 1233278000.0 -10.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1297403000.0 +5.2% USD 10-Q 2025-08-05
Quarterly 2025-09-30 1393158000.0 +7.4% USD 10-Q 2025-11-04
Annual 2016-12-31 1742850000.0 USD 10-K 2019-02-26
Annual 2017-12-31 1906266000.0 +9.4% USD 10-K 2020-02-25
Annual 2018-12-31 2384249000.0 +25.1% USD 10-K 2021-02-23
Annual 2019-12-31 2624121000.0 +10.1% USD 10-K 2022-02-22
Annual 2020-12-31 2718038000.0 +3.6% USD 10-K 2023-02-23
Annual 2021-12-31 3486207000.0 +28.3% USD 10-K 2024-02-28
Annual 2022-12-31 5008744000.0 +43.7% USD 10-K 2025-02-25
Annual 2023-12-31 5194694000.0 +3.7% USD 10-K 2026-02-26
Annual 2024-12-31 5329803000.0 +2.6% USD 10-K 2026-02-26
Annual 2025-12-31 5409086000.0 +1.5% USD 10-K 2026-02-26

Gross Profit

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 89455000.0 USD 10-Q 2017-05-09
Quarterly 2016-06-30 97688000.0 +9.2% USD 10-Q 2017-08-08
Quarterly 2016-09-30 108139000.0 +10.7% USD 10-Q 2017-11-07
Quarterly 2017-03-31 101628000.0 -6.0% USD 10-Q 2018-05-08
Quarterly 2017-06-30 116609000.0 +14.7% USD 10-Q 2018-08-07
Quarterly 2017-09-30 120839000.0 +3.6% USD 10-Q 2018-11-06
Quarterly 2018-03-31 111018000.0 -8.1% USD 10-Q 2019-05-07
Quarterly 2018-06-30 145041000.0 +30.6% USD 10-Q 2019-08-01
Quarterly 2018-09-30 161865000.0 +11.6% USD 10-Q 2019-10-31
Quarterly 2019-03-31 155695000.0 -3.8% USD 10-Q 2020-05-05
Quarterly 2019-06-30 174922000.0 +12.3% USD 10-Q 2020-08-04
Quarterly 2019-09-30 179331000.0 +2.5% USD 10-Q 2020-11-03
Quarterly 2020-03-31 171956000.0 -4.1% USD 10-Q 2021-05-06
Quarterly 2020-06-30 178054000.0 +3.5% USD 10-Q 2021-08-03
Quarterly 2020-09-30 198328000.0 +11.4% USD 10-Q 2021-11-02
Quarterly 2021-03-31 197759000.0 -0.3% USD 10-Q 2022-05-05
Quarterly 2021-06-30 243180000.0 +23.0% USD 10-Q 2022-08-02
Quarterly 2021-09-30 250291000.0 +2.9% USD 10-Q 2022-11-01
Quarterly 2022-03-31 331201000.0 +32.3% USD 10-Q 2023-05-04
Quarterly 2022-06-30 384097000.0 +16.0% USD 10-Q 2023-08-03
Quarterly 2022-09-30 395748000.0 +3.0% USD 10-Q 2023-10-31
Quarterly 2023-03-31 370215000.0 -6.5% USD 10-Q 2024-05-07
Quarterly 2023-06-30 421800000.0 +13.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 420690000.0 -0.3% USD 10-Q 2024-11-05
Quarterly 2024-03-31 387150000.0 -8.0% USD 10-Q 2025-05-06
Quarterly 2024-06-30 423922000.0 +9.5% USD 10-Q 2025-08-05
Quarterly 2024-09-30 421813000.0 -0.5% USD 10-Q 2025-11-04
Quarterly 2025-03-31 351473000.0 -16.7% USD 10-Q 2025-05-06
Quarterly 2025-06-30 394043000.0 +12.1% USD 10-Q 2025-08-05
Quarterly 2025-09-30 418920000.0 +6.3% USD 10-Q 2025-11-04
Annual 2016-12-31 400344000.0 USD 10-K 2019-02-26
Annual 2017-12-31 461109000.0 +15.2% USD 10-K 2020-02-25
Annual 2018-12-31 576152000.0 +24.9% USD 10-K 2021-02-23
Annual 2019-12-31 681267000.0 +18.2% USD 10-K 2022-02-22
Annual 2020-12-31 746361000.0 +9.6% USD 10-K 2023-02-23
Annual 2021-12-31 974389000.0 +30.6% USD 10-K 2024-02-28
Annual 2022-12-31 1486719000.0 +52.6% USD 10-K 2025-02-25
Annual 2023-12-31 1603820000.0 +7.9% USD 10-K 2026-02-26
Annual 2024-12-31 1624918000.0 +1.3% USD 10-K 2026-02-26
Annual 2025-12-31 1568997000.0 -3.4% USD 10-K 2026-02-26

Operating Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 19767000.0 USD 10-Q 2017-05-09
Quarterly 2016-06-30 26790000.0 +35.5% USD 10-Q 2017-08-08
Quarterly 2016-09-30 39101000.0 +46.0% USD 10-Q 2017-11-07
Quarterly 2017-03-31 -3463000.0 -108.9% USD 10-Q 2018-05-08
Quarterly 2017-06-30 40796000.0 +1278.1% USD 10-Q 2018-08-07
Quarterly 2017-09-30 49562000.0 +21.5% USD 10-Q 2018-11-06
Quarterly 2018-03-31 33893000.0 -31.6% USD 10-Q 2019-05-07
Quarterly 2018-06-30 43681000.0 +28.9% USD 10-Q 2019-08-01
Quarterly 2018-09-30 66217000.0 +51.6% USD 10-Q 2019-10-31
Quarterly 2019-03-31 56618000.0 -14.5% USD 10-Q 2020-05-05
Quarterly 2019-06-30 76039000.0 +34.3% USD 10-Q 2020-08-04
Quarterly 2019-09-30 80445000.0 +5.8% USD 10-Q 2020-11-03
Quarterly 2020-03-31 69989000.0 -13.0% USD 10-Q 2021-05-06
Quarterly 2020-06-30 80454000.0 +15.0% USD 10-Q 2021-08-03
Quarterly 2020-09-30 101523000.0 +26.2% USD 10-Q 2021-11-02
Quarterly 2021-03-31 95887000.0 -5.6% USD 10-Q 2022-05-05
Quarterly 2021-06-30 128286000.0 +33.8% USD 10-Q 2022-08-02
Quarterly 2021-09-30 133806000.0 +4.3% USD 10-Q 2022-11-01
Quarterly 2022-03-31 163954000.0 +22.5% USD 10-Q 2023-05-04
Quarterly 2022-06-30 207221000.0 +26.4% USD 10-Q 2023-08-03
Quarterly 2022-09-30 222874000.0 +7.6% USD 10-Q 2023-10-31
Quarterly 2023-03-31 199431000.0 -10.5% USD 10-Q 2024-05-07
Quarterly 2023-06-30 237103000.0 +18.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 237492000.0 +0.2% USD 10-Q 2024-11-05
Quarterly 2024-03-31 214508000.0 -9.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 210392000.0 -1.9% USD 10-Q 2025-08-05
Quarterly 2024-09-30 243993000.0 +16.0% USD 10-Q 2025-11-04
Quarterly 2025-03-31 177489000.0 -27.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 219789000.0 +23.8% USD 10-Q 2025-08-05
Quarterly 2025-09-30 215010000.0 -2.2% USD 10-Q 2025-11-04
Annual 2016-12-31 121604000.0 USD 10-K 2019-02-26
Annual 2017-12-31 136864000.0 +12.5% USD 10-K 2020-02-25
Annual 2018-12-31 208953000.0 +52.7% USD 10-K 2021-02-23
Annual 2019-12-31 289523000.0 +38.6% USD 10-K 2022-02-22
Annual 2020-12-31 355046000.0 +22.6% USD 10-K 2023-02-23
Annual 2021-12-31 476419000.0 +34.2% USD 10-K 2024-02-28
Annual 2022-12-31 797164000.0 +67.3% USD 10-K 2025-02-25
Annual 2023-12-31 878825000.0 +10.2% USD 10-K 2026-02-26
Annual 2024-12-31 886343000.0 +0.9% USD 10-K 2026-02-26
Annual 2025-12-31 791933000.0 -10.7% USD 10-K 2026-02-26

Net Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 11116000.0 USD 10-Q 2017-05-09
Quarterly 2016-06-30 15615000.0 +40.5% USD 10-Q 2017-08-08
Quarterly 2016-09-30 24566000.0 +57.3% USD 10-Q 2017-11-07
Quarterly 2017-03-31 -1710000.0 -107.0% USD 10-Q 2018-05-08
Quarterly 2017-06-30 23460000.0 +1471.9% USD 10-Q 2018-08-07
Quarterly 2017-09-30 31393000.0 +33.8% USD 10-Q 2018-11-06
Quarterly 2018-03-31 26388000.0 -15.9% USD 10-Q 2019-10-31
Quarterly 2018-06-30 27152000.0 +2.9% USD 10-Q 2019-10-31
Quarterly 2018-09-30 42658000.0 +57.1% USD 10-Q 2019-10-31
Quarterly 2019-03-31 37983000.0 -11.0% USD 10-Q 2020-11-03
Quarterly 2019-06-30 52051000.0 +37.0% USD 10-Q 2020-11-03
Quarterly 2019-09-30 54976000.0 +5.6% USD 10-Q 2020-11-03
Quarterly 2020-03-31 50771000.0 -7.6% USD 10-Q 2021-11-02
Quarterly 2020-06-30 55496000.0 +9.3% USD 10-Q 2021-11-02
Quarterly 2020-09-30 69996000.0 +26.1% USD 10-Q 2021-11-02
Quarterly 2021-03-31 59842000.0 -14.5% USD 10-Q 2022-11-01
Quarterly 2021-06-30 90380000.0 +51.0% USD 10-Q 2022-11-01
Quarterly 2021-09-30 245658000.0 +171.8% USD 10-Q 2022-11-01
Quarterly 2022-03-31 114711000.0 -53.3% USD 10-Q 2023-10-31
Quarterly 2022-06-30 143697000.0 +25.3% USD 10-Q 2023-10-31
Quarterly 2022-09-30 412156000.0 +186.8% USD 10-Q 2023-10-31
Quarterly 2023-03-31 135870000.0 -67.0% USD 10-Q 2024-11-05
Quarterly 2023-06-30 164400000.0 +21.0% USD 10-Q 2024-11-05
Quarterly 2023-09-30 467870000.0 +184.6% USD 10-Q 2024-11-05
Quarterly 2024-03-31 152381000.0 -67.4% USD 10-Q 2025-11-04
Quarterly 2024-06-30 150723000.0 -1.1% USD 10-Q 2025-11-04
Quarterly 2024-09-30 472064000.0 +213.2% USD 10-Q 2025-11-04
Quarterly 2025-03-31 123385000.0 -73.9% USD 10-Q 2025-11-04
Quarterly 2025-06-30 151602000.0 +22.9% USD 10-Q 2025-11-04
Quarterly 2025-09-30 417213000.0 +175.2% USD 10-Q 2025-11-04
Annual 2016-12-31 72606000.0 USD 10-K 2019-02-26
Annual 2017-12-31 158133000.0 +117.8% USD 10-K 2020-02-25
Annual 2018-12-31 134752000.0 -14.8% USD 10-K 2021-02-23
Annual 2019-12-31 190995000.0 +41.7% USD 10-K 2022-02-22
Annual 2020-12-31 247023000.0 +29.3% USD 10-K 2023-02-23
Annual 2021-12-31 324016000.0 +31.2% USD 10-K 2024-02-28
Annual 2022-12-31 555989000.0 +71.6% USD 10-K 2025-02-25
Annual 2023-12-31 614254000.0 +10.5% USD 10-K 2026-02-26
Annual 2024-12-31 622602000.0 +1.4% USD 10-K 2026-02-26
Annual 2025-12-31 521727000.0 -16.2% USD 10-K 2026-02-26

EPS Basic

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.29 USD/shares 10-Q 2017-05-09
Quarterly 2016-06-30 0.41 +41.4% USD/shares 10-Q 2017-08-08
Quarterly 2016-09-30 0.65 +58.5% USD/shares 10-Q 2017-11-07
Quarterly 2017-03-31 -0.05 -107.7% USD/shares 10-Q 2018-05-08
Quarterly 2017-06-30 0.64 +1380.0% USD/shares 10-Q 2018-08-07
Quarterly 2017-09-30 0.9 +40.6% USD/shares 10-Q 2018-11-06
Quarterly 2018-03-31 0.75 -16.7% USD/shares 10-Q 2019-05-07
Quarterly 2018-06-30 0.77 +2.7% USD/shares 10-Q 2019-08-01
Quarterly 2018-09-30 1.22 +58.4% USD/shares 10-Q 2019-10-31
Quarterly 2019-03-31 1.11 -9.0% USD/shares 10-Q 2020-05-05
Quarterly 2019-06-30 1.53 +37.8% USD/shares 10-Q 2020-08-04
Quarterly 2019-09-30 1.63 +6.5% USD/shares 10-Q 2020-11-03
Quarterly 2020-03-31 1.53 -6.1% USD/shares 10-Q 2021-05-06
Quarterly 2020-06-30 1.69 +10.5% USD/shares 10-Q 2021-08-03
Quarterly 2020-09-30 2.13 +26.0% USD/shares 10-Q 2021-11-02
Quarterly 2021-03-31 1.82 -14.6% USD/shares 10-Q 2022-05-05
Quarterly 2021-06-30 2.75 +51.1% USD/shares 10-Q 2022-08-02
Quarterly 2021-09-30 2.91 +5.8% USD/shares 10-Q 2022-11-01
Quarterly 2022-03-31 3.5 +20.3% USD/shares 10-Q 2023-05-04
Quarterly 2022-06-30 4.43 +26.6% USD/shares 10-Q 2023-08-03
Quarterly 2022-09-30 4.79 +8.1% USD/shares 10-Q 2023-10-31
Quarterly 2023-03-31 4.31 -10.0% USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 5.2 +20.6% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 5.3 +1.9% USD/shares 10-Q 2024-11-05
Quarterly 2024-03-31 4.82 -9.1% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 4.81 -0.2% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 5.68 +18.1% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 4.25 -25.2% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 5.34 +25.6% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 5.08 -4.9% USD/shares 10-Q 2025-11-04
Annual 2016-12-31 1.93 USD/shares 10-K 2019-02-26
Annual 2017-12-31 4.41 +128.5% USD/shares 10-K 2020-02-25
Annual 2018-12-31 3.86 -12.5% USD/shares 10-K 2021-02-23
Annual 2019-12-31 5.65 +46.4% USD/shares 10-K 2022-02-22
Annual 2020-12-31 7.5 +32.7% USD/shares 10-K 2023-02-23
Annual 2021-12-31 9.88 +31.7% USD/shares 10-K 2024-02-28
Annual 2022-12-31 17.26 +74.7% USD/shares 10-K 2025-02-25
Annual 2023-12-31 19.44 +12.6% USD/shares 10-K 2026-02-26
Annual 2024-12-31 20.41 +5.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 18.41 -9.8% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.29 USD/shares 10-Q 2017-05-09
Quarterly 2016-06-30 0.41 +41.4% USD/shares 10-Q 2017-08-08
Quarterly 2016-09-30 0.65 +58.5% USD/shares 10-Q 2017-11-07
Quarterly 2017-03-31 -0.05 -107.7% USD/shares 10-Q 2018-05-08
Quarterly 2017-06-30 0.63 +1360.0% USD/shares 10-Q 2018-08-07
Quarterly 2017-09-30 0.88 +39.7% USD/shares 10-Q 2018-11-06
Quarterly 2018-03-31 0.74 -15.9% USD/shares 10-Q 2019-05-07
Quarterly 2018-06-30 0.76 +2.7% USD/shares 10-Q 2019-08-01
Quarterly 2018-09-30 1.19 +56.6% USD/shares 10-Q 2019-10-31
Quarterly 2019-03-31 1.09 -8.4% USD/shares 10-Q 2020-05-05
Quarterly 2019-06-30 1.51 +38.5% USD/shares 10-Q 2020-08-04
Quarterly 2019-09-30 1.6 +6.0% USD/shares 10-Q 2020-11-03
Quarterly 2020-03-31 1.51 -5.6% USD/shares 10-Q 2021-05-06
Quarterly 2020-06-30 1.67 +10.6% USD/shares 10-Q 2021-08-03
Quarterly 2020-09-30 2.11 +26.3% USD/shares 10-Q 2021-11-02
Quarterly 2021-03-31 1.8 -14.7% USD/shares 10-Q 2022-05-05
Quarterly 2021-06-30 2.72 +51.1% USD/shares 10-Q 2022-08-02
Quarterly 2021-09-30 2.88 +5.9% USD/shares 10-Q 2022-11-01
Quarterly 2022-03-31 3.47 +20.5% USD/shares 10-Q 2023-05-04
Quarterly 2022-06-30 4.41 +27.1% USD/shares 10-Q 2023-08-03
Quarterly 2022-09-30 4.76 +7.9% USD/shares 10-Q 2023-10-31
Quarterly 2023-03-31 4.28 -10.1% USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 5.18 +21.0% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 5.27 +1.7% USD/shares 10-Q 2024-11-05
Quarterly 2024-03-31 4.79 -9.1% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 4.78 -0.2% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 5.65 +18.2% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 4.23 -25.1% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 5.32 +25.8% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 5.04 -5.3% USD/shares 10-Q 2025-11-04
Annual 2016-12-31 1.92 USD/shares 10-K 2019-02-26
Annual 2017-12-31 4.32 +125.0% USD/shares 10-K 2020-02-25
Annual 2018-12-31 3.78 -12.5% USD/shares 10-K 2021-02-23
Annual 2019-12-31 5.56 +47.1% USD/shares 10-K 2022-02-22
Annual 2020-12-31 7.42 +33.5% USD/shares 10-K 2023-02-23
Annual 2021-12-31 9.78 +31.8% USD/shares 10-K 2024-02-28
Annual 2022-12-31 17.14 +75.3% USD/shares 10-K 2025-02-25
Annual 2023-12-31 19.33 +12.8% USD/shares 10-K 2026-02-26
Annual 2024-12-31 20.29 +5.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 18.28 -9.9% USD/shares 10-K 2026-02-26

8-K Material Event Details

57 filings · 135 item records

This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.

Event Type Distribution

Count per 8-K item

Insider Transaction History

347 transaction records

Net Insider Flow

Monthly open-market buy value minus open-market sell value

Monthly Insider Activity Mix

Share volume split between open-market trades, grants, and exercises

Transaction Value Timeline

Each circle = one priced transaction; size ∝ value

All Transactions

Date Insider Title Type Security Shares Price Total Value Post-Tx Shares
2026-04-01 Achille John Frank President and COO Equity grant / award
A
Common Stock 3,116 $369.16 $1,150,303 6,376
2026-02-17 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 380 $545.06 $207,123 11,823
2026-02-17 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 507 $545.06 $276,345 11,063
2025-12-11 Buck Robert M President and CEO Open-market sell
S
Common Stock 5,000 $453.39 $2,266,950 63,225
2025-12-04 TAYLOR NANCY M Equity grant / award
G
Common Stock 71 $0.00 $0 6,088
2025-11-26 Machado Luis Francisco VP, Gen. Counsel, Corp Sec. Open-market sell
S
Common Stock 1,000 $450.40 $450,400 9,349
2025-11-24 BAUTISTA ERNESTO III Open-market sell
S
Common Stock 130 $432.30 $56,199 2,415
2025-11-07 Buck Robert M President and CEO Open-market sell
S
Common Stock 5,000 $418.01 $2,090,050 68,225
2025-09-02 Donikowski Tina Dir Equity grant / award
G
Common Stock 465 $0.00 $0 3,780
2025-08-27 Donikowski Tina Dir Open-market sell
S
Common Stock 370 $427.89 $158,319 4,245
2025-08-22 Shoffner Jennifer Vice President & CHRO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,473 $440.30 $648,562 0
2025-08-12 Viselli Joey M VP and Chief Growth Officer Open-market sell
S
Common Stock 467 $415.44 $194,010 10,078
2025-08-07 Buck Robert M President and CEO Open-market sell
S
Common Stock 7,350 $415.19 $3,051,646 73,225
2025-06-03 TAYLOR NANCY M Dir Open-market sell
S
Common Stock 125 $285.77 $35,721 6,159
2025-05-29 TAYLOR NANCY M Dir Equity grant / award
G
Common Stock 89 $0.00 $0 6,284
2025-05-12 Raia Steven P Pres, Sp Ops & Exec Adv Open-market sell
S
Common Stock 1,738 $310.98 $540,483 7,007
2025-04-28 Petrarca Mark A Dir Equity grant / award
A
Common Stock 515 $296.65 $152,775 14,725
2025-03-07 TAYLOR NANCY M Dir Equity grant / award
G
Common Stock 62 $0.00 $0 5,858
2025-03-03 Raia Steven P Pres, Sp Ops & Exec Adv Open-market sell
S
Common Stock 1,779 $306.92 $546,011 9,874
2025-02-18 OTERO MADELINE Vice President and CAO Equity grant / award
A
Common Stock 110 $321.33 $35,346 647
2025-02-18 OTERO MADELINE Vice President and CAO Equity grant / award
A
Common Stock 147 $321.33 $47,236 427
2024-06-12 Buck Robert M President and CEO Open-market sell
S
Common Stock 2,500 $418.05 $1,045,125 69,468
2024-05-31 TAYLOR NANCY M Dir Open-market sell
S
Common Stock 300 $415.81 $124,743 5,920
2024-05-15 Donikowski Tina Dir Open-market sell
S
Common Stock 640 $436.11 $279,110 4,100
2024-05-09 Kuhns Robert M Vice President and CFO Open-market sell
S
Common Stock 540 $406.53 $219,526 15,928
2024-04-29 Petrarca Mark A Dir Equity grant / award
A
Common Stock 340 $414.14 $140,808 14,210
2024-03-07 Franklin Robert Jeffrey Pres, Specialty Distribution Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,563 $416.85 $651,537 0
2024-03-07 Franklin Robert Jeffrey Pres, Specialty Distribution Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,222 $416.85 $926,241 0
2024-03-01 Raia Steven P Pres, Sp Ops & Exec Adv Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 707 $396.90 $280,608 0
2024-03-01 Raia Steven P Pres, Sp Ops & Exec Adv Open-market sell
S
Common Stock 2,030 $396.90 $805,707 9,528
2024-02-20 Raia Steven P President, Special Operations Equity grant / award
A
Common Stock 587 $383.69 $225,226 11,626
2024-02-20 Raia Steven P President, Special Operations Equity grant / award
A
Common Stock 782 $383.69 $300,046 10,452
2023-12-15 Buck Robert M President and CEO Open-market sell
S
Common Stock 2,500 $374.60 $936,500 66,830
2023-11-29 Buck Robert M President and CEO Open-market sell
S
Common Stock 4,500 $296.02 $1,332,090 69,330
2023-08-29 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 1,000 $286.44 $286,440 9,670
2023-08-14 Franklin Robert Jeffrey Pres, Specialty Distribution Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,070 $296.34 $317,084 3,264
2023-08-14 Franklin Robert Jeffrey Pres, Specialty Distribution Open-market sell
S
Common Stock 776 $296.88 $230,379 15,065
2023-08-11 Kuhns Robert M VP & CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 625 $299.62 $187,262 0
2023-08-11 Kuhns Robert M VP & CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 574 $299.62 $171,982 625
2023-06-13 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,209 $240.22 $770,866 0
2023-06-13 Buck Robert M President and CEO Open-market sell
S
Common Stock 4,473 $240.04 $1,073,699 78,330
2023-06-06 Franklin Robert Jeffrey Pres, Specialty Distribution Open-market sell
S
Common Stock 1,250 $223.41 $279,262 15,841
2023-06-05 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 2,700 $214.31 $578,637 11,970
2023-06-02 Franklin Robert Jeffrey Pres, Specialty Distribution Open-market sell
S
Common Stock 1,000 $217.67 $217,670 17,091
2023-05-11 Franklin Robert Jeffrey Pres, Specialty Distribution Open-market sell
S
Common Stock 1,000 $214.74 $214,740 18,091
2023-05-10 Franklin Robert Jeffrey Pres, Specialty Distribution Open-market sell
S
Common Stock 1,000 $212.97 $212,970 19,091
2023-05-08 Donikowski Tina Dir Open-market sell
S
Common Stock 1,480 $212.13 $313,952 4,400
2023-05-01 Drake Deirdre Dir Equity grant / award
A
Common Stock 640 $222.07 $142,125 905
2023-02-22 Buck Robert M President and CEO Equity grant / award
A
Common Stock 5,833 $198.00 $1,154,934 82,803
2023-02-21 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 862 $191.25 $164,858 7,068
2023-02-21 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 1,150 $191.25 $219,938 5,344
2022-11-16 Raia Steven P President, TruTeam Operations Equity grant / award
A
Common Stock 5,000 $149.95 $749,750 13,942
2022-06-03 Kuhns Robert M VP & CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 574 $200.41 $115,035 574
2022-06-03 Kuhns Robert M VP & CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 788 $200.47 $157,970 0
2022-05-17 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,207 $200.00 $641,400 3,209
2022-05-02 Petrarca Mark A Dir Equity grant / award
A
Common Stock 690 $185.29 $127,850 13,230
2022-04-01 Raia Steven P President, TruTeam Operations Equity grant / award
A
Common Stock 2,867 $183.08 $524,890 8,942
2022-03-15 Franklin Robert Jeffrey President, Service Partners Open-market sell
S
Common Stock 1,000 $214.19 $214,190 12,605
2022-03-02 Franklin Robert Jeffrey President, Service Partners Open-market sell
S
Common Stock 1,000 $216.47 $216,470 13,605
2022-02-25 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,553 $205.24 $318,738 1,553
2022-02-25 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,774 $205.27 $569,419 0
2022-02-25 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 5,490 $204.78 $1,124,242 6,075
2022-02-22 Peterson John S. Vice President and CFO Equity grant / award
A
Common Stock 9,447 $219.56 $2,074,183 22,932
2022-02-15 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 578 $233.46 $134,940 4,215
2022-02-15 Shoffner Jennifer Vice President & CHRO Equity grant / award
A
Common Stock 771 $233.46 $179,998 3,059
2021-12-15 Buck Robert M President and CEO Open-market sell
S
Common Stock 2,000 $273.33 $546,660 28,801
2021-12-08 Kuhns Robert M Vice President, Controller Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 574 $277.03 $159,015 2,874
2021-12-08 Kuhns Robert M Vice President, Controller Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 786 $277.45 $218,076 3,448
2021-11-05 Buck Robert M President and CEO Open-market sell
S
Common Stock 4,000 $264.46 $1,057,840 30,801
2021-11-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 4,315 $264.84 $1,142,785 9,845
2021-05-11 TAYLOR NANCY M Dir Open-market sell
S
Common Stock 700 $222.00 $155,400 4,550
2021-05-10 CAMDEN CARL T Dir Open-market sell
S
Common Stock 5,290 $218.15 $1,154,014 7,250
2021-05-03 CANTIE JOSEPH S Dir Equity grant / award
A
Common Stock 560 $229.10 $128,296 12,540
2021-03-15 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 180 $201.53 $36,275 3,651
2021-03-10 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,207 $0.00 $0 6,416
2021-03-10 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 5,733 $0.00 $0 5,734
2021-03-10 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,126 $0.00 $0 0
2021-03-10 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,523 $0.00 $0 0
2021-03-10 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 9,547 $200.00 $1,909,400 14,160
2021-03-09 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4 $0.00 $0 4,126
2021-03-09 Buck Robert M President and CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 95 $0.00 $0 6,523
2021-03-08 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,701 $0.00 $0 5,402
2021-03-08 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,410 $0.00 $0 4,410
2021-03-08 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,918 $0.00 $0 0
2021-03-08 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,352 $0.00 $0 0
2021-03-05 Donikowski Tina Dir Open-market sell
S
Common Stock 700 $190.84 $133,588 3,990
2021-03-03 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,553 $0.00 $0 3,106
2021-03-03 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,773 $0.00 $0 2,774
2021-03-03 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,848 $0.00 $0 0
2021-03-03 Raia Steven P President, TruTeam Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,138 $0.00 $0 0
2021-03-03 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 2,289 $192.96 $441,685 3,831
2021-02-22 Buck Robert M President and CEO Equity grant / award
A
Common Stock 8,172 $201.17 $1,643,961 34,801
2021-02-16 Kuhns Robert M Vice President, Controller Equity grant / award
A · derivative
Employee Stock Option (right to buy) 938 $0.00 $0 4,234
2021-02-16 Kuhns Robert M Vice President, Controller Equity grant / award
A
Common Stock 588 $214.58 $126,173 998
2020-12-15 Volas Gerald CEO Open-market sell
S
Common Stock 24,000 $177.72 $4,265,280 100,471
2020-11-18 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 2,750 $182.44 $501,710 8,315
2020-11-13 Raia Steven P President, TruTeam Operations Open-market sell
S
Common Stock 1,255 $167.53 $210,245 588
2020-09-01 Buck Robert M President and COO Open-market sell
S
Common Stock 2,000 $159.69 $319,382 20,197
2020-08-24 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 324 $157.77 $51,119 6,985
2020-08-24 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,005 $156.81 $157,593 7,309
2020-08-24 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,871 $156.12 $292,104 8,314
2020-08-07 Buck Robert M President and COO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 9,578 $0.00 $0 0
2020-08-07 Buck Robert M President and COO Open-market sell
S
Common Stock 2,237 $139.76 $312,654 22,197
2020-08-07 Buck Robert M President and COO Open-market sell
S
Common Stock 9,578 $139.54 $1,336,529 24,434
2020-08-07 Buck Robert M President and COO Exercise / conversion
M
Common Stock 9,578 $27.10 $259,564 34,012
2020-08-06 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,790 $0.00 $0 0
2020-08-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,119 $140.21 $156,895 10,185
2020-08-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 983 $140.30 $137,919 11,304
2020-08-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 200 $139.53 $27,906 12,287
2020-08-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,822 $138.43 $252,216 12,487
2020-08-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,785 $137.74 $245,862 14,309
2020-08-06 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,790 $27.10 $129,809 16,094
2020-07-15 Volas Gerald CEO Other disposed transaction
F
Common Stock 2,905 $123.46 $358,651 52,283
2020-07-01 Kuhns Robert M Vice President, Controller Other disposed transaction
F
Common Stock 100 $111.68 $11,168 720
2020-06-03 Volas Gerald CEO Open-market sell
S
Common Stock 50,000 $125.09 $6,254,350 81,199
2020-05-27 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 4,000 $122.19 $488,753 12,031
2020-05-26 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 55,400 $0.00 $0 0
2020-05-26 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 13,726 $0.00 $0 13,726
2020-05-26 Volas Gerald CEO Open-market sell
S
Common Stock 2,300 $119.31 $274,405 55,188
2020-05-26 Volas Gerald CEO Open-market sell
S
Common Stock 20,434 $118.64 $2,424,331 57,488
2020-05-26 Volas Gerald CEO Other disposed transaction
F
Common Stock 32,666 $118.71 $3,877,758 77,922
2020-05-26 Volas Gerald CEO Exercise / conversion
M
Common Stock 55,400 $38.39 $2,126,806 110,588
2020-05-26 Volas Gerald CEO Open-market sell
S
Common Stock 396 $119.45 $47,301 55,188
2020-05-26 Volas Gerald CEO Open-market sell
S
Common Stock 6,086 $118.76 $722,801 55,584
2020-05-26 Volas Gerald CEO Other disposed transaction
F
Common Stock 7,244 $118.81 $860,632 61,670
2020-05-26 Volas Gerald CEO Exercise / conversion
M
Common Stock 13,726 $26.30 $360,994 68,914
2020-05-08 Buck Robert M President and COO Open-market sell
S
Common Stock 3,000 $100.03 $300,081 25,887
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,410 $0.00 $0 8,820
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,916 $0.00 $0 2,918
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 5,081 $0.00 $0 0
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,352 $0.00 $0 4,352
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 901 $99.52 $89,671 11,065
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 4,200 $98.88 $415,315 11,966
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,102 $98.73 $108,796 16,031
2020-05-07 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 3,308 $98.73 $326,587 17,133
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,410 $58.08 $256,133 20,441
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 433 $98.59 $42,691 16,031
2020-05-07 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,483 $98.59 $244,806 16,464
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 2,916 $74.50 $217,242 18,947
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,883 $98.69 $185,824 16,031
2020-05-07 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 3,198 $98.69 $315,595 17,914
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 5,081 $38.39 $195,060 21,112
2020-05-07 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,937 $98.69 $191,153 16,031
2020-05-07 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,415 $98.68 $238,324 17,968
2020-05-07 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,352 $26.30 $114,458 20,383
2020-04-27 TAYLOR NANCY M Dir Equity grant / award
A
Common Stock 1,480 $0.00 $0 4,690
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,773 $0.00 $0 5,547
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,846 $0.00 $0 1,848
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,141 $0.00 $0 0
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 3,138 $0.00 $0 3,138
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 755 $107.78 $81,370 2,658
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 200 $106.19 $21,239 3,413
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 1,800 $104.94 $188,888 3,613
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 5,240 $104.26 $546,336 5,413
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 748 $104.55 $78,203 10,653
2020-02-27 Raia Steven P Vice President, Operations Other disposed transaction
F
Common Stock 2,025 $104.55 $211,712 11,401
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M
Common Stock 2,773 $58.08 $161,056 13,426
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 319 $104.11 $33,211 10,653
2020-02-27 Raia Steven P Vice President, Operations Other disposed transaction
F
Common Stock 1,527 $104.11 $158,977 10,972
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M
Common Stock 1,846 $74.50 $137,527 12,499
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 1,204 $104.28 $125,550 10,653
2020-02-27 Raia Steven P Vice President, Operations Other disposed transaction
F
Common Stock 1,937 $104.28 $201,986 11,857
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M
Common Stock 3,141 $38.39 $120,583 13,794
2020-02-27 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 1,424 $104.29 $148,511 10,653
2020-02-27 Raia Steven P Vice President, Operations Other disposed transaction
F
Common Stock 1,714 $104.29 $178,756 12,077
2020-02-27 Raia Steven P Vice President, Operations Exercise / conversion
M
Common Stock 3,138 $26.30 $82,529 13,791
2020-02-22 Volas Gerald CEO Other disposed transaction
F
Common Stock 1,785 $123.01 $219,573 55,188
2020-02-21 Volas Gerald CEO Other disposed transaction
F
Common Stock 23,676 $123.01 $2,912,385 56,973
2020-02-21 Volas Gerald CEO Equity grant / award
A
Common Stock 62,520 $0.00 $0 80,649
2020-02-17 Kuhns Robert M Vice President, Controller Equity grant / award
A · derivative
Employee Stock Option (right to buy) 1,722 $0.00 $0 1,722
2020-01-14 Volas Gerald CEO Other disposed transaction
F
Common Stock 601 $105.52 $63,418 18,129
2019-11-13 Raia Steven P Vice President, Operations Open-market sell
S
Common Stock 1,255 $106.88 $134,134 3,246
2019-11-11 Raia Steven P Vice President, Operations Other disposed transaction
F
Common Stock 815 $106.31 $86,643 4,501
2019-11-05 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 52,287 $0.00 $0 0
2019-11-05 Volas Gerald CEO Open-market sell
S
Common Stock 4,200 $108.68 $456,450 18,730
2019-11-05 Volas Gerald CEO Open-market sell
S
Common Stock 13,596 $108.06 $1,469,172 22,930
2019-11-05 Volas Gerald CEO Open-market sell
S
Common Stock 6,192 $107.28 $664,254 36,526
2019-11-05 Volas Gerald CEO Other disposed transaction
F
Common Stock 28,299 $107.96 $3,055,293 42,718
2019-11-05 Volas Gerald CEO Exercise / conversion
M
Common Stock 52,287 $26.30 $1,375,148 71,017
2019-11-04 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 2,916 $0.00 $0 5,834
2019-11-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 100 $110.37 $11,037 16,166
2019-11-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 2,450 $109.68 $268,710 16,266
2019-11-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 4,350 $108.78 $473,215 18,716
2019-11-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 568 $109.74 $62,330 5,134
2019-11-04 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,348 $109.74 $257,660 5,702
2019-11-04 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 2,916 $74.50 $217,242 8,050
2019-11-04 Buck Robert M President and COO Open-market sell
S
Common Stock 4,145 $109.94 $455,685 26,335
2019-09-06 Cushen David Sr. VP, Mergers & Acquisitions Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 361 $0.00 $0 4,299
2019-09-06 Cushen David Sr. VP, Mergers & Acquisitions Open-market sell
S
Common Stock 57 $92.21 $5,256 3,416
2019-09-06 Cushen David Sr. VP, Mergers & Acquisitions Open-market sell
S
Common Stock 42 $92.08 $3,867 3,473
2019-09-06 Cushen David Sr. VP, Mergers & Acquisitions Other disposed transaction
F
Common Stock 319 $92.08 $29,374 3,515
2019-09-06 Cushen David Sr. VP, Mergers & Acquisitions Exercise / conversion
M
Common Stock 361 $74.50 $26,894 3,834
2019-08-14 Cushen David Sr. VP, Mergers & Acquisitions Open-market sell
S
Common Stock 200 $90.00 $18,000 3,473
2019-08-08 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 26,143 $0.00 $0 52,287
2019-08-08 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,980 $0.00 $0 6,981
2019-08-08 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 19,158 $0.00 $0 19,158
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 530 $91.24 $48,355 142,540
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 7,771 $90.31 $701,805 143,070
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 2,927 $89.35 $261,525 150,841
2019-08-08 Volas Gerald CEO Other disposed transaction
F
Common Stock 14,915 $90.10 $1,343,897 153,768
2019-08-08 Volas Gerald CEO Exercise / conversion
M
Common Stock 26,143 $26.30 $687,561 168,683
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 420 $91.23 $38,317 142,540
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 1,022 $90.17 $92,156 142,960
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 1,513 $89.21 $134,976 143,982
2019-08-08 Volas Gerald CEO Other disposed transaction
F
Common Stock 4,025 $89.83 $361,567 145,495
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 943 $90.26 $85,111 142,940
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 1,794 $89.30 $160,195 143,883
2019-08-08 Volas Gerald CEO Other disposed transaction
F
Common Stock 3,843 $89.82 $345,195 145,677
2019-08-08 Volas Gerald CEO Exercise / conversion
M
Common Stock 6,980 $27.13 $189,351 149,520
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 400 $91.18 $36,474 142,540
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 5,629 $90.29 $508,249 142,940
2019-08-08 Volas Gerald CEO Open-market sell
S
Common Stock 2,096 $89.38 $187,348 148,569
2019-08-08 Volas Gerald CEO Other disposed transaction
F
Common Stock 11,033 $90.10 $994,106 150,665
2019-08-08 Volas Gerald CEO Exercise / conversion
M
Common Stock 19,158 $27.10 $519,182 161,698
2019-08-05 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,790 $0.00 $0 4,790
2019-08-05 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 519 $87.70 $45,518 28,200
2019-08-05 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 600 $86.89 $52,134 28,719
2019-08-05 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,785 $87.41 $243,435 29,319
2019-08-05 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 79 $88.75 $7,011 32,104
2019-08-05 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 189 $27.10 $5,122 32,183
2019-08-05 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 926 $87.75 $81,261 31,994
2019-08-05 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 2,212 $27.10 $59,945 32,920
2019-08-05 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,000 $86.98 $86,984 30,708
2019-08-05 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 2,389 $27.10 $64,742 31,708
2019-07-15 Cushen David Sr. VP, Mergers & Acquisitions Other disposed transaction
F
Common Stock 296 $82.81 $24,512 7,673
2019-07-01 Kuhns Robert M Vice President, Controller Other disposed transaction
F
Common Stock 100 $81.02 $8,102 1,130
2019-05-20 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 41,178 $0.00 $0 27,452
2019-05-20 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,981 $0.00 $0 13,961
2019-05-20 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 13,962 $0.00 $0 0
2019-05-20 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 57,474 $0.00 $0 38,316
2019-05-20 Volas Gerald CEO Other disposed transaction
F
Common Stock 1,024 $82.94 $84,931 145,445
2019-05-20 Volas Gerald CEO Other disposed transaction
F
Common Stock 25,192 $82.14 $2,069,271 146,469
2019-05-20 Volas Gerald CEO Other disposed transaction
F
Common Stock 21,956 $81.10 $1,780,632 171,661
2019-05-20 Volas Gerald CEO Other disposed transaction
F
Common Stock 26,198 $80.22 $2,101,604 193,617
2019-05-20 Volas Gerald CEO Open-market sell
S
Common Stock 700 $82.94 $58,058 219,815
2019-05-20 Volas Gerald CEO Open-market sell
S
Common Stock 17,521 $82.14 $1,439,175 220,515
2019-05-20 Volas Gerald CEO Open-market sell
S
Common Stock 15,538 $81.10 $1,260,132 238,036
2019-05-20 Volas Gerald CEO Open-market sell
S
Common Stock 18,447 $80.22 $1,479,818 253,574
2019-05-20 Volas Gerald CEO Exercise / conversion
M
Common Stock 41,178 $26.30 $1,082,981 272,021
2019-05-20 Volas Gerald CEO Exercise / conversion
M
Common Stock 6,981 $27.13 $189,395 230,843
2019-05-20 Volas Gerald CEO Exercise / conversion
M
Common Stock 13,962 $21.15 $295,296 216,881
2019-05-20 Volas Gerald CEO Exercise / conversion
M
Common Stock 57,474 $27.10 $1,557,545 202,919
2019-05-16 Buck Robert M President and COO Open-market sell
S
Common Stock 3,500 $85.00 $297,500 37,524
2019-05-15 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 4,000 $86.37 $345,480 30,046
2019-05-09 Buck Robert M President and COO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 7,387 $0.00 $0 7,387
2019-05-09 Buck Robert M President and COO Open-market sell
S
Common Stock 3,500 $81.00 $283,500 41,024
2019-05-09 Buck Robert M President and COO Open-market sell
S
Common Stock 2,377 $81.76 $194,344 44,524
2019-05-09 Buck Robert M President and COO Other disposed transaction
F
Common Stock 5,010 $81.76 $409,618 46,901
2019-05-09 Buck Robert M President and COO Exercise / conversion
M
Common Stock 7,387 $38.39 $283,587 51,911
2019-05-06 Walther Donald E. Gen. Counsel, Corporate Sec. Equity grant / award
A
Common Stock 6,780 $0.00 $0 6,780
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,864 $0.00 $0 0
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,352 $0.00 $0 8,704
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 5,080 $0.00 $0 5,081
2019-03-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 6,000 $60.68 $364,080 34,046
2019-03-04 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 4,527 $59.95 $271,394 40,046
2019-03-04 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,869 $60.01 $172,169 44,573
2019-03-04 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 3,970 $59.99 $238,160 47,442
2019-03-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 2,337 $59.95 $140,103 51,412
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 6,864 $26.30 $180,523 53,749
2019-03-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,483 $60.01 $88,995 46,885
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,352 $26.30 $114,458 48,368
2019-03-04 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,110 $59.99 $66,589 44,016
2019-03-04 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 5,080 $38.39 $195,021 45,126
2019-02-28 Buck Robert M President and COO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 10,457 $0.00 $0 0
2019-02-28 Buck Robert M President and COO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,618 $0.00 $0 13,236
2019-02-28 Buck Robert M President and COO Open-market sell
S
Common Stock 100 $59.64 $5,964 44,524
2019-02-28 Buck Robert M President and COO Open-market sell
S
Common Stock 6,300 $59.26 $373,338 44,624
2019-02-28 Buck Robert M President and COO Open-market sell
S
Common Stock 2,600 $58.20 $151,320 50,924
2019-02-28 Buck Robert M President and COO Other disposed transaction
F
Common Stock 6,980 $58.20 $406,236 53,524
2019-02-28 Buck Robert M President and COO Other disposed transaction
F
Common Stock 4,418 $58.18 $257,039 60,504
2019-02-28 Buck Robert M President and COO Open-market sell
S
Common Stock 3,477 $58.20 $202,361 64,922
2019-02-28 Buck Robert M President and COO Exercise / conversion
M
Common Stock 10,457 $26.30 $275,019 68,399
2019-02-28 Buck Robert M President and COO Open-market sell
S
Common Stock 2,200 $58.18 $127,996 57,942
2019-02-28 Buck Robert M President and COO Exercise / conversion
M
Common Stock 6,618 $26.30 $174,053 60,142
2019-02-22 Volas Gerald CEO Other disposed transaction
F
Common Stock 1,785 $58.08 $103,673 145,445
2019-02-22 Volas Gerald CEO Other disposed transaction
F
Common Stock 25,905 $58.08 $1,504,562 147,230
2019-02-22 Volas Gerald CEO Equity grant / award
A
Common Stock 65,830 $0.00 $0 173,135
2019-02-18 Volas Gerald CEO Equity grant / award
A · derivative
Employee Stock Option (right to buy) 47,260 $0.00 $0 47,260
2019-01-14 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 542 $48.99 $26,553 28,595
2018-08-10 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,790 $0.00 $0 9,580
2018-08-10 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 2,903 $77.28 $224,344 29,137
2018-08-10 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,887 $77.28 $145,827 32,040
2018-08-10 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,790 $27.10 $129,809 33,927
2018-08-09 Buck Robert M President and COO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 9,578 $0.00 $0 19,156
2018-08-09 Buck Robert M President and COO Open-market sell
S
Common Stock 14,000 $77.50 $1,085,000 39,118
2018-08-09 Buck Robert M President and COO Other disposed transaction
F
Common Stock 5,812 $77.05 $447,815 53,118
2018-08-09 Buck Robert M President and COO Open-market sell
S
Common Stock 3,766 $77.05 $290,170 58,930
2018-08-09 Buck Robert M President and COO Exercise / conversion
M
Common Stock 9,578 $27.10 $259,564 62,696
2018-07-23 Kuhns Robert M Vice President, Controller Equity grant / award
A
Common Stock 1,230 $0.00 $0 1,230
2018-07-15 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 727 $80.13 $58,255 29,137
2018-07-01 Buck Robert M President and COO Other disposed transaction
F
Common Stock 190 $78.34 $14,885 54,571
2018-04-30 ARCHER DENNIS W Dir Equity grant / award
A
Common Stock 1,250 $0.00 $0 12,280
2018-03-07 Joachimczyk Paul Vice President, Controller Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 1,846 $0.00 $0 3,694
2018-03-07 Joachimczyk Paul Vice President, Controller Open-market sell
S
Common Stock 1,559 $76.20 $118,796 4,294
2018-03-07 Joachimczyk Paul Vice President, Controller Other disposed transaction
F
Common Stock 1,178 $76.03 $89,563 5,853
2018-03-07 Joachimczyk Paul Vice President, Controller Open-market sell
S
Common Stock 668 $76.03 $50,788 7,031
2018-03-07 Joachimczyk Paul Vice President, Controller Exercise / conversion
M
Common Stock 1,846 $38.39 $70,868 7,699
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,863 $0.00 $0 6,864
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,352 $0.00 $0 13,056
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 5,079 $0.00 $0 10,161
2018-03-06 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 9,362 $75.36 $705,520 29,864
2018-03-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 3,062 $75.36 $230,752 39,226
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 6,863 $26.30 $180,497 42,288
2018-03-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 2,059 $75.36 $155,166 35,425
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,352 $26.30 $114,458 37,484
2018-03-06 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,811 $75.36 $136,477 33,132
2018-03-06 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 5,079 $38.39 $194,983 34,943
2018-02-22 Volas Gerald CEO Other disposed transaction
F
Common Stock 1,785 $72.76 $129,877 113,318
2018-02-19 Joachimczyk Paul Vice President, Controller Equity grant / award
A · derivative
Employee Stock Option (right to buy) 2,920 $0.00 $0 2,920
2018-01-14 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 1,041 $76.89 $80,042 30,258
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 6,863 $0.00 $0 13,727
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 4,352 $0.00 $0 17,408
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 9,580 $0.00 $0 14,370
2017-11-15 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 3,940 $63.54 $250,348 31,299
2017-11-15 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 8,087 $63.53 $513,767 35,239
2017-11-15 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 2,923 $63.54 $185,727 43,326
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 6,863 $26.30 $180,497 46,249
2017-11-15 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 1,853 $63.53 $117,721 39,386
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 4,352 $26.30 $114,458 41,239
2017-11-15 Peterson John S. Vice President and CFO Open-market sell
S
Common Stock 3,992 $63.53 $253,612 36,887
2017-11-15 Peterson John S. Vice President and CFO Exercise / conversion
M
Common Stock 9,580 $27.10 $259,618 40,879
2017-11-07 Joachimczyk Paul Vice President, Controller Other disposed transaction
F
Common Stock 587 $63.00 $36,981 5,853
2017-08-18 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 13,961 $0.00 $0 13,961
2017-08-18 Volas Gerald CEO Exercise / conversion
M · derivative
Employee Stock Option (right to buy) 27,922 $0.00 $0 13,962
2017-08-18 Volas Gerald CEO Other disposed transaction
F
Common Stock 67,332 $56.81 $3,825,131 121,279
2017-08-18 Volas Gerald CEO Open-market sell
S
Common Stock 4,784 $56.81 $271,779 188,611
2017-08-18 Volas Gerald CEO Open-market sell
S
Common Stock 10,176 $56.81 $578,099 179,434
2017-08-18 Volas Gerald CEO Open-market sell
S
Common Stock 4,235 $56.81 $240,590 161,688
2017-08-18 Volas Gerald CEO Exercise / conversion
M
Common Stock 13,961 $23.27 $324,872 193,395
2017-08-18 Volas Gerald CEO Open-market sell
S
Common Stock 12,410 $56.81 $705,012 151,962
2017-08-18 Volas Gerald CEO Open-market sell
S
Common Stock 12,751 $56.81 $724,384 136,450
2017-08-18 Volas Gerald CEO Exercise / conversion
M
Common Stock 27,922 $21.15 $590,550 189,610
2017-07-15 Peterson John S. Vice President and CFO Other disposed transaction
F
Common Stock 505 $53.00 $26,765 31,299
2017-07-01 CANTIE JOSEPH S Dir Equity grant / award
A
Common Stock 2,260 $0.00 $0 7,550
2017-05-11 Buck Robert M President & COO Open-market sell
S
Common Stock 10,000 $52.00 $520,000 59,204
2017-02-22 Volas Gerald CEO Other disposed transaction
F
Common Stock 1,241 $38.62 $47,927 124,319
2017-02-21 Volas Gerald CEO Equity grant / award
A · derivative
Employee Stock Option (right to buy) 55,400 $0.00 $0 55,400
2017-01-14 Buck Robert M President & COO Other disposed transaction
F
Common Stock 3,067 $37.62 $115,381 66,401
2016-11-30 Friel Michelle A VP, Genl. Coun. & Sec. Exercise / conversion
M · derivative
Employee Stock Option 2,874 $0.00 $0 11,496
2016-11-30 Friel Michelle A VP, Genl. Coun. & Sec. Open-market sell
S
Common Stock 543 $36.52 $19,830 10,096
2016-11-30 Friel Michelle A VP, Genl. Coun. & Sec. Other disposed transaction
F
Common Stock 2,331 $36.52 $85,128 10,639
2016-11-30 Friel Michelle A VP, Genl. Coun. & Sec. Exercise / conversion
M
Common Stock 2,874 $27.10 $77,885 12,970
2016-11-07 Joachimczyk Paul Controller Equity grant / award
A
Common Stock 6,440 $0.00 $0 6,440
2016-07-15 Peterson John S. VP & CFO Other disposed transaction
F
Common Stock 505 $37.93 $19,155 31,415
2016-07-15 Friel Michelle A VP, Genl. Coun. & Sec. Other disposed transaction
F
Common Stock 304 $37.93 $11,531 10,096
2016-07-11 Whelan Margaret M. Dir Equity grant / award
A
Common Stock 2,520 $0.00 $0 5,290
2016-07-01 Peterson John S. VP & CFO Other disposed transaction
F
Common Stock 358 $35.99 $12,884 31,920

Regulatory Activity

Last 12 months to 2025-04-29
Insider Filings (Forms 3/4/5) — 12 months
17
Material Event Filings (8-K) — 12 months
11

8-K Material Event Filing Activity

Monthly count

Insider Trading Activity (Forms 3/4/5)

Monthly count
For informational purposes only — not guaranteed to be accurate or complete.