F&FFinancial Insights

Financial Metrics

EME EMCOR Group, Inc.
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 1744970000.0 USD 10-Q 2017-04-27
Quarterly 2016-06-30 1933416000.0 +10.8% USD 10-Q 2017-07-27
Quarterly 2016-09-30 1923174000.0 -0.5% USD 10-Q 2017-10-26
Quarterly 2017-03-31 1891732000.0 -1.6% USD 10-Q 2018-04-26
Quarterly 2017-06-30 1895937000.0 +0.2% USD 10-Q 2018-07-26
Quarterly 2017-09-30 1886691000.0 -0.5% USD 10-Q 2018-10-25
Quarterly 2018-03-31 1900388000.0 +0.7% USD 10-Q 2019-04-30
Quarterly 2018-06-30 1953886000.0 +2.8% USD 10-Q 2019-07-30
Quarterly 2018-09-30 2047049000.0 +4.8% USD 10-Q 2019-10-29
Quarterly 2019-03-31 2158728000.0 +5.5% USD 10-Q 2020-04-30
Quarterly 2019-06-30 2324202000.0 +7.7% USD 10-Q 2020-08-03
Quarterly 2019-09-30 2287741000.0 -1.6% USD 10-Q 2020-10-29
Quarterly 2020-03-31 2299832000.0 +0.5% USD 10-Q 2021-04-29
Quarterly 2020-06-30 2014021000.0 -12.4% USD 10-Q 2021-07-29
Quarterly 2020-09-30 2201714000.0 +9.3% USD 10-Q 2021-10-28
Quarterly 2021-03-31 2304049000.0 +4.6% USD 10-Q 2022-04-28
Quarterly 2021-06-30 2437666000.0 +5.8% USD 10-Q 2022-07-28
Quarterly 2021-09-30 2521672000.0 +3.4% USD 10-Q 2022-10-27
Quarterly 2022-03-31 2592549000.0 +2.8% USD 10-Q 2023-04-27
Quarterly 2022-06-30 2707388000.0 +4.4% USD 10-Q 2023-07-27
Quarterly 2022-09-30 2826361000.0 +4.4% USD 10-Q 2023-10-26
Quarterly 2023-03-31 2890432000.0 +2.3% USD 10-Q 2024-04-25
Quarterly 2023-06-30 3045622000.0 +5.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 3207598000.0 +5.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3432276000.0 +7.0% USD 10-Q 2025-04-30
Quarterly 2024-06-30 3666897000.0 +6.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 3696924000.0 +0.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3867372000.0 +4.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 4304400000.0 +11.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4301529000.0 -0.1% USD 10-Q 2025-10-30
Annual 2016-12-31 7551524000.0 USD 10-K 2019-02-21
Annual 2017-12-31 7686999000.0 +1.8% USD 10-K 2020-02-27
Annual 2018-12-31 8130631000.0 +5.8% USD 10-K 2021-02-25
Annual 2019-12-31 9174611000.0 +12.8% USD 10-K 2022-02-24
Annual 2020-12-31 8797061000.0 -4.1% USD 10-K 2023-02-23
Annual 2021-12-31 9903580000.0 +12.6% USD 10-K 2024-02-28
Annual 2022-12-31 11076120000.0 +11.8% USD 10-K 2025-02-26
Annual 2023-12-31 12582873000.0 +13.6% USD 10-K 2026-02-26
Annual 2024-12-31 14566116000.0 +15.8% USD 10-K 2026-02-26
Annual 2025-12-31 16986422000.0 +16.6% 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 223108000.0 USD 10-Q 2017-04-27
Quarterly 2016-06-30 274741000.0 +23.1% USD 10-Q 2017-07-27
Quarterly 2016-09-30 268044000.0 -2.4% USD 10-Q 2017-10-26
Quarterly 2017-03-31 266340000.0 -0.6% USD 10-Q 2018-04-26
Quarterly 2017-06-30 274501000.0 +3.1% USD 10-Q 2018-07-26
Quarterly 2017-09-30 295070000.0 +7.5% USD 10-Q 2018-10-25
Quarterly 2018-03-31 269119000.0 -8.8% USD 10-Q 2019-04-30
Quarterly 2018-06-30 290844000.0 +8.1% USD 10-Q 2019-07-30
Quarterly 2018-09-30 309339000.0 +6.4% USD 10-Q 2019-10-29
Quarterly 2019-03-31 308754000.0 -0.2% USD 10-Q 2020-04-30
Quarterly 2019-06-30 346380000.0 +12.2% USD 10-Q 2020-08-03
Quarterly 2019-09-30 335987000.0 -3.0% USD 10-Q 2020-10-29
Quarterly 2020-03-31 333061000.0 -0.9% USD 10-Q 2021-04-29
Quarterly 2020-06-30 315286000.0 -5.3% USD 10-Q 2021-07-29
Quarterly 2020-09-30 363184000.0 +15.2% USD 10-Q 2021-10-28
Quarterly 2021-03-31 341073000.0 -6.1% USD 10-Q 2022-04-28
Quarterly 2021-06-30 376279000.0 +10.3% USD 10-Q 2022-07-28
Quarterly 2021-09-30 381343000.0 +1.3% USD 10-Q 2022-10-27
Quarterly 2022-03-31 352555000.0 -7.5% USD 10-Q 2023-04-27
Quarterly 2022-06-30 383008000.0 +8.6% USD 10-Q 2023-07-27
Quarterly 2022-09-30 413231000.0 +7.9% USD 10-Q 2023-10-26
Quarterly 2023-03-31 436062000.0 +5.5% USD 10-Q 2024-04-25
Quarterly 2023-06-30 490060000.0 +12.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 545472000.0 +11.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 589309000.0 +8.0% USD 10-Q 2025-04-30
Quarterly 2024-06-30 684001000.0 +16.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 734726000.0 +7.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 722718000.0 -1.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 833771000.0 +15.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 835313000.0 +0.2% USD 10-Q 2025-10-30
Annual 2016-12-31 1037862000.0 USD 10-K 2019-02-21
Annual 2017-12-31 1147012000.0 +10.5% USD 10-K 2020-02-27
Annual 2018-12-31 1205453000.0 +5.1% USD 10-K 2021-02-25
Annual 2019-12-31 1355868000.0 +12.5% USD 10-K 2022-02-24
Annual 2020-12-31 1395382000.0 +2.9% USD 10-K 2023-02-23
Annual 2021-12-31 1501737000.0 +7.6% USD 10-K 2024-02-28
Annual 2022-12-31 1603594000.0 +6.8% USD 10-K 2025-02-26
Annual 2023-12-31 2089339000.0 +30.3% USD 10-K 2026-02-26
Annual 2024-12-31 2765051000.0 +32.3% USD 10-K 2026-02-26
Annual 2025-12-31 3282988000.0 +18.7% 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 55615000.0 USD 10-Q 2017-04-27
Quarterly 2016-06-30 92289000.0 +65.9% USD 10-Q 2017-07-27
Quarterly 2016-09-30 86064000.0 -6.7% USD 10-Q 2017-10-26
Quarterly 2017-03-31 82774000.0 -3.8% USD 10-Q 2018-04-26
Quarterly 2017-06-30 92413000.0 +11.6% USD 10-Q 2018-07-26
Quarterly 2017-09-30 106044000.0 +14.8% USD 10-Q 2018-10-25
Quarterly 2018-03-31 78004000.0 -26.4% USD 10-Q 2019-04-30
Quarterly 2018-06-30 99656000.0 +27.8% USD 10-Q 2019-07-30
Quarterly 2018-09-30 111776000.0 +12.2% USD 10-Q 2019-10-29
Quarterly 2019-03-31 102310000.0 -8.5% USD 10-Q 2020-04-30
Quarterly 2019-06-30 119959000.0 +17.3% USD 10-Q 2020-08-03
Quarterly 2019-09-30 115749000.0 -3.5% USD 10-Q 2020-10-29
Quarterly 2020-03-31 105995000.0 -8.4% USD 10-Q 2021-04-29
Quarterly 2020-06-30 -122638000.0 -215.7% USD 10-Q 2021-07-29
Quarterly 2020-09-30 135855000.0 +210.8% USD 10-Q 2021-10-28
Quarterly 2021-03-31 117004000.0 -13.9% USD 10-Q 2022-04-28
Quarterly 2021-06-30 133358000.0 +14.0% USD 10-Q 2022-07-28
Quarterly 2021-09-30 137421000.0 +3.0% USD 10-Q 2022-10-27
Quarterly 2022-03-31 99957000.0 -27.3% USD 10-Q 2023-04-27
Quarterly 2022-06-30 137644000.0 +37.7% USD 10-Q 2023-07-27
Quarterly 2022-09-30 150094000.0 +9.0% USD 10-Q 2023-10-26
Quarterly 2023-03-31 154910000.0 +3.2% USD 10-Q 2024-04-25
Quarterly 2023-06-30 196667000.0 +27.0% USD 10-Q 2024-07-25
Quarterly 2023-09-30 234983000.0 +19.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 259953000.0 +10.6% USD 10-Q 2025-04-30
Quarterly 2024-06-30 332808000.0 +28.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 363538000.0 +9.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 318756000.0 -12.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 415212000.0 +30.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 405696000.0 -2.3% USD 10-Q 2025-10-30
Annual 2016-12-31 306929000.0 USD 10-K 2019-02-21
Annual 2017-12-31 328902000.0 +7.2% USD 10-K 2020-02-27
Annual 2018-12-31 403083000.0 +22.6% USD 10-K 2021-02-25
Annual 2019-12-31 460892000.0 +14.3% USD 10-K 2022-02-24
Annual 2020-12-31 256834000.0 -44.3% USD 10-K 2023-02-23
Annual 2021-12-31 530800000.0 +106.7% USD 10-K 2024-02-28
Annual 2022-12-31 564877000.0 +6.4% USD 10-K 2025-02-26
Annual 2023-12-31 875756000.0 +55.0% USD 10-K 2026-02-26
Annual 2024-12-31 1344863000.0 +53.6% USD 10-K 2026-02-26
Annual 2025-12-31 1713418000.0 +27.4% 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 34354000.0 USD 10-Q 2017-04-27
Quarterly 2016-06-30 55355000.0 +61.1% USD 10-Q 2017-07-27
Quarterly 2016-09-30 51557000.0 -6.9% USD 10-Q 2017-10-26
Quarterly 2017-03-31 52610000.0 +2.0% USD 10-Q 2018-04-26
Quarterly 2017-06-30 56788000.0 +7.9% USD 10-Q 2018-07-26
Quarterly 2017-09-30 64597000.0 +13.8% USD 10-Q 2018-10-25
Quarterly 2018-03-31 55374000.0 -14.3% USD 10-Q 2019-04-30
Quarterly 2018-06-30 70816000.0 +27.9% USD 10-Q 2019-07-30
Quarterly 2018-09-30 79421000.0 +12.2% USD 10-Q 2019-10-29
Quarterly 2019-03-31 72410000.0 -8.8% USD 10-Q 2020-04-30
Quarterly 2019-06-30 83972000.0 +16.0% USD 10-Q 2020-08-03
Quarterly 2019-09-30 81834000.0 -2.5% USD 10-Q 2020-10-29
Quarterly 2020-03-31 75665000.0 -7.5% USD 10-Q 2021-04-29
Quarterly 2020-06-30 -83689000.0 -210.6% USD 10-Q 2021-07-29
Quarterly 2020-09-30 61186000.0 +173.1% USD 10-Q 2021-10-28
Quarterly 2021-03-31 84945000.0 +38.8% USD 10-Q 2022-04-28
Quarterly 2021-06-30 97348000.0 +14.6% USD 10-Q 2022-07-28
Quarterly 2021-09-30 99740000.0 +2.5% USD 10-Q 2022-10-27
Quarterly 2022-03-31 73386000.0 -26.4% USD 10-Q 2023-04-27
Quarterly 2022-06-30 100664000.0 +37.2% USD 10-Q 2023-07-27
Quarterly 2022-09-30 105772000.0 +5.1% USD 10-Q 2023-10-26
Quarterly 2023-03-31 111473000.0 +5.4% USD 10-Q 2024-04-25
Quarterly 2023-06-30 140595000.0 +26.1% USD 10-Q 2024-07-25
Quarterly 2023-09-30 169746000.0 +20.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 197149000.0 +16.1% USD 10-Q 2025-04-30
Quarterly 2024-06-30 247572000.0 +25.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 270263000.0 +9.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 240677000.0 -10.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 302160000.0 +25.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 295373000.0 -2.2% USD 10-Q 2025-10-30
Annual 2016-12-31 182153000.0 USD 10-K 2019-02-21
Annual 2017-12-31 227193000.0 +24.7% USD 10-K 2020-02-27
Annual 2018-12-31 283577000.0 +24.8% USD 10-K 2021-02-25
Annual 2019-12-31 325140000.0 +14.7% USD 10-K 2022-02-24
Annual 2020-12-31 132943000.0 -59.1% USD 10-K 2023-02-23
Annual 2021-12-31 383701000.0 +188.6% USD 10-K 2024-02-28
Annual 2022-12-31 406122000.0 +5.8% USD 10-K 2025-02-26
Annual 2023-12-31 633329000.0 +55.9% USD 10-K 2026-02-26
Annual 2024-12-31 1007145000.0 +59.0% USD 10-K 2026-02-26
Annual 2025-12-31 1272817000.0 +26.4% 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.57 USD/shares 10-Q 2017-04-27
Quarterly 2016-06-30 0.91 +59.6% USD/shares 10-Q 2017-07-27
Quarterly 2016-09-30 0.84 -7.7% USD/shares 10-Q 2017-10-26
Quarterly 2017-03-31 0.88 +4.8% USD/shares 10-Q 2018-04-26
Quarterly 2017-06-30 0.96 +9.1% USD/shares 10-Q 2018-07-26
Quarterly 2017-09-30 1.1 +14.6% USD/shares 10-Q 2018-10-25
Quarterly 2018-03-31 0.95 -13.6% USD/shares 10-Q 2019-04-30
Quarterly 2018-06-30 1.22 +28.4% USD/shares 10-Q 2019-07-30
Quarterly 2018-09-30 1.36 +11.5% USD/shares 10-Q 2019-10-29
Quarterly 2019-03-31 1.29 -5.1% USD/shares 10-Q 2020-04-30
Quarterly 2019-06-30 1.49 +15.5% USD/shares 10-Q 2020-08-03
Quarterly 2019-09-30 1.46 -2.0% USD/shares 10-Q 2020-10-29
Quarterly 2020-03-31 1.35 -7.5% USD/shares 10-Q 2021-04-29
Quarterly 2020-06-30 -1.52 -212.6% USD/shares 10-Q 2021-07-29
Quarterly 2020-09-30 1.11 +173.0% USD/shares 10-Q 2021-10-28
Quarterly 2021-03-31 1.54 +38.7% USD/shares 10-Q 2022-04-28
Quarterly 2021-06-30 1.79 +16.2% USD/shares 10-Q 2022-07-28
Quarterly 2021-09-30 1.86 +3.9% USD/shares 10-Q 2022-10-27
Quarterly 2022-03-31 1.39 -25.3% USD/shares 10-Q 2023-04-27
Quarterly 2022-06-30 1.99 +43.2% USD/shares 10-Q 2023-07-27
Quarterly 2022-09-30 2.16 +8.5% USD/shares 10-Q 2023-10-26
Quarterly 2023-03-31 2.33 +7.9% USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.97 +27.5% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 3.59 +20.9% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 4.18 +16.4% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 5.27 +26.1% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 5.83 +10.6% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 5.27 -9.6% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 6.74 +27.9% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 6.59 -2.2% USD/shares 10-Q 2025-10-30
Annual 2016-12-31 3.0 USD/shares 10-K 2019-02-21
Annual 2017-12-31 3.84 +28.0% USD/shares 10-K 2020-02-27
Annual 2018-12-31 4.88 +27.1% USD/shares 10-K 2021-02-25
Annual 2019-12-31 5.78 +18.4% USD/shares 10-K 2022-02-24
Annual 2020-12-31 2.41 -58.3% USD/shares 10-K 2023-02-23
Annual 2021-12-31 7.09 +194.2% USD/shares 10-K 2024-02-28
Annual 2022-12-31 8.13 +14.7% USD/shares 10-K 2025-02-26
Annual 2023-12-31 13.37 +64.5% USD/shares 10-K 2026-02-26
Annual 2024-12-31 21.61 +61.6% USD/shares 10-K 2026-02-26
Annual 2025-12-31 28.3 +31.0% 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.56 USD/shares 10-Q 2017-04-27
Quarterly 2016-06-30 0.9 +60.7% USD/shares 10-Q 2017-07-27
Quarterly 2016-09-30 0.84 -6.7% USD/shares 10-Q 2017-10-26
Quarterly 2017-03-31 0.87 +3.6% USD/shares 10-Q 2018-04-26
Quarterly 2017-06-30 0.95 +9.2% USD/shares 10-Q 2018-07-26
Quarterly 2017-09-30 1.09 +14.7% USD/shares 10-Q 2018-10-25
Quarterly 2018-03-31 0.94 -13.8% USD/shares 10-Q 2019-04-30
Quarterly 2018-06-30 1.21 +28.7% USD/shares 10-Q 2019-07-30
Quarterly 2018-09-30 1.35 +11.6% USD/shares 10-Q 2019-10-29
Quarterly 2019-03-31 1.28 -5.2% USD/shares 10-Q 2020-04-30
Quarterly 2019-06-30 1.49 +16.4% USD/shares 10-Q 2020-08-03
Quarterly 2019-09-30 1.45 -2.7% USD/shares 10-Q 2020-10-29
Quarterly 2020-03-31 1.35 -6.9% USD/shares 10-Q 2021-04-29
Quarterly 2020-06-30 -1.52 -212.6% USD/shares 10-Q 2021-07-29
Quarterly 2020-09-30 1.11 +173.0% USD/shares 10-Q 2021-10-28
Quarterly 2021-03-31 1.54 +38.7% USD/shares 10-Q 2022-04-28
Quarterly 2021-06-30 1.78 +15.6% USD/shares 10-Q 2022-07-28
Quarterly 2021-09-30 1.85 +3.9% USD/shares 10-Q 2022-10-27
Quarterly 2022-03-31 1.39 -24.9% USD/shares 10-Q 2023-04-27
Quarterly 2022-06-30 1.99 +43.2% USD/shares 10-Q 2023-07-27
Quarterly 2022-09-30 2.16 +8.5% USD/shares 10-Q 2023-10-26
Quarterly 2023-03-31 2.32 +7.4% USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.95 +27.2% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 3.57 +21.0% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 4.17 +16.8% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 5.25 +25.9% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 5.8 +10.5% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 5.26 -9.3% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 6.72 +27.8% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 6.57 -2.2% USD/shares 10-Q 2025-10-30
Annual 2016-12-31 2.97 USD/shares 10-K 2019-02-21
Annual 2017-12-31 3.82 +28.6% USD/shares 10-K 2020-02-27
Annual 2018-12-31 4.85 +27.0% USD/shares 10-K 2021-02-25
Annual 2019-12-31 5.75 +18.6% USD/shares 10-K 2022-02-24
Annual 2020-12-31 2.4 -58.3% USD/shares 10-K 2023-02-23
Annual 2021-12-31 7.06 +194.2% USD/shares 10-K 2024-02-28
Annual 2022-12-31 8.1 +14.7% USD/shares 10-K 2025-02-26
Annual 2023-12-31 13.31 +64.3% USD/shares 10-K 2026-02-26
Annual 2024-12-31 21.52 +61.7% USD/shares 10-K 2026-02-26
Annual 2025-12-31 28.19 +31.0% USD/shares 10-K 2026-02-26

8-K Material Event Details

35 filings · 78 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

346 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-03-17 Mauricio Maxine Lum CAO, EVP & General Counsel Equity grant / award
G
Common Stock 1,377 $0.00 $0 22,476
2026-03-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 36,000 $729.48 $26,261,280 170,299
2026-03-02 Mauricio Maxine Lum CAO, EVP & General Counsel Open-market sell
S
Common Stock 3,357 $735.00 $2,467,395 23,853
2026-02-27 Lind Robert Peter VP and Controller Other disposed transaction
F
Common Stock 233 $724.62 $168,836 4,891
2026-01-30 Reid William P Dir Equity grant / award
A
Common Stock 1 $0.00 $0 12,148
2026-01-02 Lind Robert Peter VP and Controller Equity grant / award
A
Common Stock 327 $0.00 $0 5,124
2026-01-02 Nalbandian Jason R SVP, Chief Acct Officer & CFO Equity grant / award
A
Common Stock 1,507 $0.00 $0 19,683
2025-12-23 Lind Robert Peter VP and Controller Open-market sell
S
Common Stock 0 $625.09 $200 4,797
2025-12-08 Lind Robert Peter VP and Controller Other disposed transaction
F
Common Stock 249 $629.22 $156,676 4,797
2025-11-03 Walker-Lee Robin A Dir Open-market sell
S
Common Stock 1,325 $677.22 $897,316 6,140
2025-10-30 Reid William P Dir Equity grant / award
A
Common Stock 1 $0.00 $0 12,147
2025-10-27 ROCHE PATRICK J Dir Equity grant / award
A
Common Stock 158 $0.00 $0 158
2025-07-31 Reid William P Dir Equity grant / award
A
Common Stock 1 $0.00 $0 12,146
2025-06-06 Lind Robert Peter VP and Controller Open-market sell
S
Common Stock 447 $485.37 $216,960 5,046
2025-06-05 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 371 $0.00 $0 7,465
2025-05-22 MCEVOY M KEVIN Dir Equity grant / award
G
Common Stock 700 $0.00 $0 12,958
2025-05-05 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 1,700 $0.00 $0 207,289
2025-05-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,000 $436.03 $3,052,210 208,989
2025-05-01 Walker-Lee Robin A Dir Open-market sell
S
Common Stock 947 $412.83 $390,950 7,094
2025-04-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 1 $0.00 $0 8,041
2025-03-13 Mauricio Maxine Lum CAO, EVP & General Counsel Equity grant / award
G
Common Stock 250 $0.00 $0 27,392
2025-03-13 Mauricio Maxine Lum CAO, EVP & General Counsel Open-market sell
S
Common Stock 1,250 $370.07 $462,588 27,642
2025-02-28 Altmeyer John W Dir Open-market sell
S
Common Stock 2,000 $404.95 $809,900 35,615
2025-02-27 Lind Robert Peter VP and Controller Other disposed transaction
F
Common Stock 136 $402.71 $54,769 5,493
2025-01-31 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 1 $0.00 $0 8,640
2025-01-02 Lind Robert Peter VP and Controller Equity grant / award
A
Common Stock 344 $0.00 $0 5,629
2024-12-18 DAHL AMY E Dir Equity grant / award
A
Common Stock 193 $0.00 $0 193
2024-11-08 Nalbandian Jason R SVP, CFO, Chief Acct. Officer Other disposed transaction
F
Common Stock 559 $514.15 $287,410 18,093
2024-10-30 Nalbandian Jason R SVP, CFO, Chief Acct. Officer Equity grant / award
A
Common Stock 3 $0.00 $0 18,652
2024-10-30 Lowe Carol P Dir Equity grant / award
A
Common Stock 1 $0.00 $0 17,436
2024-10-29 Nalbandian Jason R SVP, CFO, Chief Acct. Officer Equity grant / award
A
Common Stock 2,500 $0.00 $0 18,649
2024-08-29 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 1,500 $0.00 $0 217,596
2024-07-30 Lowe Carol P Dir Equity grant / award
A
Common Stock 1 $0.00 $0 17,435
2024-07-29 Walker-Lee Robin A Dir Open-market sell
S
Common Stock 1,300 $370.79 $482,027 8,637
2024-06-06 Lowe Carol P Dir Equity grant / award
A
Common Stock 627 $0.00 $0 17,434
2024-06-06 Lowe Carol P Dir Open-market sell
S
Common Stock 1,245 $374.23 $465,916 16,807
2024-05-22 Mauricio Maxine Lum CAO, EVP and General Counsel Open-market sell
S
Common Stock 4,620 $389.58 $1,799,860 23,837
2024-05-17 Lind Robert Peter VP and Controller Open-market sell
S
Common Stock 0 $377.85 $174 5,488
2024-05-17 Nalbandian Jason R SVP, CFO, Chief Acct. Officer Open-market sell
S
Common Stock 0 $377.85 $166 13,644
2024-04-30 Lind Robert Peter VP and Controller Open-market buy
P
Common Stock 2 $357.17 $546 5,489
2024-04-30 Lowe Carol P Dir Equity grant / award
A
Common Stock 4 $0.00 $0 18,052
2024-03-12 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 6,000 $319.65 $1,917,900 219,023
2024-02-29 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 1,500 $0.00 $0 225,023
2024-02-29 Guzzi Anthony Chairman, President and CEO Other disposed transaction
F
Common Stock 11,736 $313.52 $3,679,471 226,523
2024-01-31 Lind Robert Peter VP and Controller Open-market buy
P
Common Stock 0 $228.11 $57 5,649
2024-01-31 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 3 $0.00 $0 10,305
2024-01-29 Lind Robert Peter VP and Controller Equity grant / award
A
Common Stock 500 $0.00 $0 5,649
2024-01-29 Lind Robert Peter VP and Controller Other disposed transaction
F
Common Stock 222 $224.63 $49,868 5,149
2024-01-02 Lind Robert Peter VP and Controller Equity grant / award
A
Common Stock 555 $0.00 $0 5,371
2024-01-02 Nalbandian Jason R SVP & Chief Accounting Officer Equity grant / award
A
Common Stock 2,608 $0.00 $0 14,379
2023-12-29 Nalbandian Jason R SVP & Chief Accounting Officer Equity grant / award
A
Common Stock 3,000 $0.00 $0 11,771
2023-11-13 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 15,000 $211.02 $3,165,300 176,733
2023-10-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 4 $0.00 $0 10,302
2023-07-31 Lowe Carol P Dir Equity grant / award
A
Common Stock 5 $0.00 $0 18,038
2023-07-27 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 11,000 $196.37 $2,160,070 224,722
2023-07-10 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 824 $186.27 $153,486 235,722
2023-07-07 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 2,435 $185.01 $450,499 236,546
2023-06-30 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,741 $185.02 $1,432,240 238,981
2023-06-08 Lowe Carol P Dir Equity grant / award
A
Common Stock 1,274 $0.00 $0 18,033
2023-06-07 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 4,171 $175.30 $731,176 246,722
2023-06-06 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 6,829 $175.02 $1,195,212 250,893
2023-05-10 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 13,462 $165.46 $2,227,423 191,709
2023-04-28 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 67 $0.00 $0 257,722
2023-04-28 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 6 $0.00 $0 9,331
2023-04-27 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 11,000 $165.52 $1,820,720 257,655
2023-02-24 Guzzi Anthony Chairman, President and CEO Other disposed transaction
F
Common Stock 11,429 $165.52 $1,891,728 268,655
2023-01-31 Altmeyer John W Dir Equity grant / award
A
Common Stock 12 $0.00 $0 35,658
2023-01-17 Mauricio Maxine Lum EVP and General Counsel Open-market sell
S
Common Stock 2,500 $149.62 $374,050 26,478
2023-01-03 Nalbandian Jason R SVP & Chief Accounting Officer Equity grant / award
A
Common Stock 1,567 $0.00 $0 9,544
2022-12-15 Mauricio Maxine Lum EVP and General Counsel Open-market sell
S
Common Stock 2,500 $145.27 $363,175 24,883
2022-12-14 Weyenberg Rebecca A Dir Equity grant / award
A
Common Stock 576 $147.56 $84,995 576
2022-11-16 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 1,100 $0.00 $0 260,405
2022-11-14 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 7,992 $151.92 $1,214,145 203,389
2022-11-11 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 2,008 $152.34 $305,899 211,381
2022-11-10 POMPA MARK A EVP & CFO Open-market sell
S
Common Stock 20,000 $150.00 $3,000,000 81,170
2022-11-03 Laidley David H. Dir Equity grant / award
G
Common Stock 3,000 $0.00 $0 79,567
2022-10-31 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 6 $0.00 $0 9,319
2022-10-27 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,500 $135.00 $1,012,500 261,427
2022-10-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,500 $130.00 $975,000 268,927
2022-10-17 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,412 $125.00 $926,500 276,427
2022-10-17 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 88 $125.01 $11,001 283,839
2022-09-07 Laidley David H. Dir Equity grant / award
G
Common Stock 3,000 $0.00 $0 82,563
2022-08-12 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 7,500 $120.11 $900,825 283,927
2022-08-12 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 6,119 $120.13 $735,075 285,308
2022-07-29 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 82 $0.00 $0 291,427
2022-06-30 POMPA MARK A EVP & CFO Other disposed transaction
F
Common Stock 21,306 $102.96 $2,193,666 126,116
2022-06-13 Lowe Carol P Dir Open-market sell
S
Common Stock 1,975 $102.55 $202,536 16,722
2022-06-02 Altmeyer John W Dir Equity grant / award
A
Common Stock 2,090 $0.00 $0 35,621
2022-05-12 Mauricio Maxine Lum EVP and General Counsel Equity grant / award
G
Common Stock 944 $0.00 $0 32,354
2022-04-29 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 89 $0.00 $0 291,345
2022-04-21 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 1,381 $120.00 $165,720 291,256
2022-02-25 POMPA MARK A EVP & CFO Other disposed transaction
F
Common Stock 4,995 $116.95 $584,165 147,338
2022-01-31 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 6 $0.00 $0 7,720
2022-01-03 Mauricio Maxine Lum EVP and General Counsel Equity grant / award
A
Common Stock 4,389 $0.00 $0 35,375
2021-11-10 Laidley David H. Dir Equity grant / award
G
Common Stock 6,800 $0.00 $0 83,968
2021-11-08 Reid William P Dir Equity grant / award
G
Common Stock 27,688 $0.00 $0 8,685
2021-10-29 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 93 $0.00 $0 288,065
2021-09-15 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 13,247 $118.04 $1,563,649 287,972
2021-09-07 MCEVOY M KEVIN Dir Open-market sell
S
Common Stock 7,964 $119.35 $950,535 10,629
2021-07-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 6 $0.00 $0 7,708
2021-06-10 Altmeyer John W Dir Equity grant / award
A
Common Stock 1,804 $0.00 $0 33,470
2021-06-03 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 9,680 $0.00 $0 301,125
2021-04-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 5 $0.00 $0 6,339
2021-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 25,000 $114.16 $2,854,000 310,710
2021-03-19 Mauricio Maxine Lum EVP and General Counsel Equity grant / award
G
Common Stock 800 $0.00 $0 30,937
2021-03-18 Reid William P Dir Open-market sell
S
Common Stock 2,000 $114.28 $228,556 34,990
2021-03-12 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 1,575 $0.00 $0 335,710
2021-03-08 HAMM RICHARD F JR Dir Open-market sell
S
Common Stock 5,000 $106.28 $531,375 31,599
2021-03-01 Johnson Ronald L Dir Equity grant / award
A
Common Stock 418 $101.58 $42,460 418
2021-02-26 Mauricio Maxine Lum EVP and General Counsel Other disposed transaction
F
Common Stock 1,303 $97.37 $126,873 31,737
2021-01-29 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 8 $0.00 $0 6,334
2021-01-04 Mauricio Maxine Lum SVP and General Counsel Equity grant / award
A
Common Stock 5,434 $0.00 $0 33,013
2020-11-30 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 10,000 $87.74 $877,441 207,343
2020-11-17 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 14,224 $85.01 $1,209,154 322,028
2020-11-10 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 512 $80.00 $40,960 336,252
2020-11-09 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 13,712 $80.02 $1,097,197 336,764
2020-10-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 6 $0.00 $0 6,326
2020-08-11 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 10,000 $77.01 $770,100 350,368
2020-07-30 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 101 $0.00 $0 360,368
2020-06-11 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 2,702 $0.00 $0 6,314
2020-04-30 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 103 $0.00 $0 360,267
2020-03-12 Altmeyer John W Dir Open-market buy
P
Common Stock 1,000 $58.52 $58,520 27,973
2020-02-28 Guzzi Anthony Chairman, President and CEO Other disposed transaction
F
Common Stock 12,075 $76.92 $928,809 360,164
2020-01-31 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 3 $0.00 $0 3,609
2020-01-07 Laidley David H. Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2020-01-07 Laidley David H. Dir Other disposed transaction
F
Common Stock 5,743 $85.25 $489,591 86,651
2020-01-07 Laidley David H. Dir Exercise / conversion
M
Common Stock 20,000 $24.48 $489,600 92,394
2020-01-02 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 9,358 $0.00 $0 141,736
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 231 $87.00 $20,097 22,310
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 200 $86.94 $17,388 22,541
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 38 $86.92 $3,303 21,841
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 62 $87.02 $5,395 22,248
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 100 $86.93 $8,693 22,741
2019-12-09 BROWN DAVID A B Dir Open-market sell
S
Common Stock 107 $86.80 $9,288 23,641
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 600 $90.70 $54,420 346,085
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 655 $90.69 $59,402 346,685
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 45 $90.69 $4,081 347,340
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 700 $90.64 $63,448 347,585
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 517 $90.63 $46,856 348,285
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $90.71 $18,142 345,885
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 83 $90.61 $7,521 349,102
2019-11-14 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $90.66 $9,066 347,385
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 104 $89.18 $9,275 349,385
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 424 $89.17 $37,808 349,489
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 382 $89.14 $34,051 349,913
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 70 $89.12 $6,238 350,295
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 600 $89.11 $53,466 350,365
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 303 $89.10 $26,997 350,965
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 397 $89.09 $35,369 351,268
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $89.08 $17,816 351,665
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 300 $89.05 $26,715 351,865
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $89.04 $8,904 352,165
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 64 $88.99 $5,695 352,465
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 144 $88.98 $12,813 352,529
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 419 $88.97 $37,278 352,673
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 123 $88.96 $10,942 353,092
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 198 $88.95 $17,612 353,215
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 79 $88.94 $7,026 353,413
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 105 $88.93 $9,338 353,492
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 106 $88.92 $9,426 353,597
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 94 $88.91 $8,358 353,703
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 13 $88.90 $1,156 353,797
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 335 $88.89 $29,778 353,810
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 1 $88.88 $89 354,145
2019-11-13 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 239 $88.87 $21,240 354,146
2019-10-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 2 $0.00 $0 3,606
2019-07-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 3 $0.00 $0 3,604
2019-06-07 POMPA MARK A EVP & CFO Open-market sell
S
Common Stock 12,000 $85.00 $1,020,000 132,239
2019-05-30 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 2,211 $0.00 $0 3,601
2019-04-30 Altmeyer John W Dir Equity grant / award
A
Common Stock 20 $0.00 $0 23,594
2019-04-22 POMPA MARK A EVP & CFO Open-market sell
S
Common Stock 8,000 $80.00 $640,000 144,165
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 395 $78.27 $30,917 386,660
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 805 $78.25 $62,991 387,155
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 3,000 $78.10 $234,300 388,460
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 400 $78.06 $31,224 391,560
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 600 $78.05 $46,830 391,960
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $78.26 $7,826 387,055
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $78.22 $15,644 387,960
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 300 $78.02 $23,406 392,860
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 1,030 $78.01 $80,350 393,160
2019-04-18 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 4,784 $78.00 $373,152 394,190
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 196 $75.38 $14,774 398,974
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 84 $75.30 $6,325 399,270
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 1 $75.29 $75 399,354
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 600 $75.39 $45,234 399,555
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 500 $75.35 $37,675 400,655
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $75.20 $15,040 401,355
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $75.33 $7,533 399,170
2019-04-05 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 300 $75.15 $22,545 402,455
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 795 $75.02 $59,641 402,755
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 512 $75.01 $38,405 403,550
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 400 $75.00 $30,000 404,062
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 511 $75.06 $38,356 405,462
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 1,111 $75.07 $83,403 405,973
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 600 $75.04 $45,024 407,084
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 500 $75.03 $37,515 404,462
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 3 $75.28 $226 408,384
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $75.09 $15,018 407,684
2019-04-04 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $75.19 $7,519 408,587
2019-04-03 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 300 $75.06 $22,518 409,087
2019-04-03 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 90 $75.12 $6,761 409,487
2019-04-03 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 10 $75.13 $751 409,577
2019-04-03 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $75.00 $15,000 408,887
2019-04-03 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $75.14 $7,514 409,387
2019-04-02 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 300 $75.04 $22,512 409,987
2019-04-01 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 100 $75.02 $7,502 410,287
2019-04-01 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 200 $75.01 $15,002 410,387
2019-04-01 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 700 $75.00 $52,500 410,587
2019-03-20 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 750 $0.00 $0 411,287
2019-02-28 Mauricio Maxine Lum SVP and General Counsel Equity grant / award
G
Common Stock 500 $0.00 $0 24,225
2019-02-22 POMPA MARK A EVP & CFO Other disposed transaction
F
Common Stock 5,788 $71.99 $416,678 152,165
2019-01-30 MCEVOY M KEVIN Dir Equity grant / award
A
Common Stock 8 $0.00 $0 12,270
2019-01-02 Mauricio Maxine Lum SVP and General Counsel Equity grant / award
A
Common Stock 6,570 $0.00 $0 27,402
2018-12-13 Walker-Lee Robin A Dir Equity grant / award
A
Common Stock 1,388 $0.00 $0 1,388
2018-12-11 RYAN JERRY E Dir Open-market sell
S
Common Stock 1,800 $65.00 $117,000 31,965
2018-12-11 RYAN JERRY E Dir Open-market sell
S
Common Stock 700 $65.03 $45,521 33,965
2018-12-11 RYAN JERRY E Dir Open-market sell
S
Common Stock 100 $65.01 $6,501 33,765
2018-12-11 RYAN JERRY E Dir Open-market sell
S
Common Stock 821 $65.80 $54,022 34,765
2018-12-11 RYAN JERRY E Dir Open-market sell
S
Common Stock 8,379 $66.00 $553,014 35,586
2018-12-06 RYAN JERRY E Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 13,000 $0.00 $0 0
2018-12-06 RYAN JERRY E Dir Equity grant / award
G
Common Stock 8,379 $0.00 $0 43,965
2018-12-06 RYAN JERRY E Dir Other disposed transaction
F
Common Stock 4,621 $68.86 $318,202 10,726
2018-12-06 RYAN JERRY E Dir Exercise / conversion
M
Common Stock 13,000 $24.48 $318,240 15,347
2018-11-13 Guzzi Anthony Chairman, President and CEO Equity grant / award
G
Common Stock 960 $0.00 $0 393,619
2018-11-01 Reid William P Dir Open-market sell
S
Common Stock 244 $71.67 $17,487 32,035
2018-11-01 Reid William P Dir Open-market sell
S
Common Stock 1,656 $71.69 $118,719 32,279
2018-10-30 YONKER MICHAEL T Dir Equity grant / award
A
Common Stock 31 $0.00 $0 64,368
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 2,900 $81.20 $235,480 208,237
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 100 $81.22 $8,122 208,137
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 600 $81.13 $48,678 211,237
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 980 $81.12 $79,498 211,837
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 993 $81.11 $80,542 212,817
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 5,599 $81.10 $454,079 213,810
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 700 $81.09 $56,763 219,409
2018-08-23 MATZ R KEVIN EVP - Shared Services Open-market sell
S
Common Stock 3,028 $81.08 $245,510 220,109
2018-08-22 YONKER MICHAEL T Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2018-08-22 YONKER MICHAEL T Dir Other disposed transaction
F
Common Stock 6,069 $80.67 $489,586 64,337
2018-08-22 YONKER MICHAEL T Dir Exercise / conversion
M
Common Stock 20,000 $24.48 $489,600 70,406
2018-08-16 Guzzi Anthony Chairman, President and CEO Open-market sell
S
Common Stock 23,434 $76.55 $1,793,873 394,408
2018-08-09 RYAN JERRY E Dir Open-market sell
S
Common Stock 2,000 $78.10 $156,200 35,586
2018-08-08 Mauricio Maxine Lum SVP and General Counsel Equity grant / award
G
Common Stock 500 $0.00 $0 20,817
2018-07-31 Guzzi Anthony Chairman, President and CEO Equity grant / award
A
Common Stock 155 $0.00 $0 417,842
2018-06-01 RYAN JERRY E Dir Equity grant / award
A
Common Stock 2,343 $0.00 $0 2,343
2018-06-01 RYAN JERRY E Dir Equity grant / award
G
Common Stock 2,800 $0.00 $0 37,586
2018-05-18 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 225 $0.00 $0 417,687
2018-05-09 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 425 $0.00 $0 417,912
2018-04-30 YONKER MICHAEL T Dir Equity grant / award
A
Common Stock 29 $0.00 $0 48,036
2018-04-20 Reid William P Dir Other disposed transaction
F
Common Stock 5,943 $80.50 $478,412 31,585
2018-03-20 POMPA MARK A EVP & CFO Equity grant / award
G
Common Stock 600 $0.00 $0 144,257
2018-03-06 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 350 $0.00 $0 418,176
2018-02-23 POMPA MARK A EVP & CFO Other disposed transaction
F
Common Stock 3,434 $76.45 $262,529 144,857
2018-01-30 Reid William P Dir Equity grant / award
A
Common Stock 17 $0.00 $0 37,528
2018-01-02 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 9,471 $0.00 $0 148,206
2017-12-20 Reid William P Dir Open-market sell
S
Common Stock 4,647 $82.90 $385,236 37,511
2017-12-18 POMPA MARK A EVP & CFO Equity grant / award
G
Common Stock 500 $0.00 $0 138,735
2017-12-14 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 1,350 $0.00 $0 409,443
2017-12-04 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 500 $0.00 $0 410,793
2017-11-22 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 1,200 $0.00 $0 411,293
2017-11-13 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 300 $0.00 $0 412,493
2017-10-30 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 78 $0.00 $0 139,235
2017-10-27 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 1,350 $0.00 $0 412,627
2017-10-25 Reid William P Dir Equity grant / award
A
Common Stock 1,921 $0.00 $0 42,142
2017-09-15 Mauricio Maxine Lum SVP and General Counsel Equity grant / award
G
Common Stock 788 $0.00 $0 18,272
2017-09-07 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 510 $0.00 $0 413,977
2017-08-30 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 625 $0.00 $0 414,487
2017-07-28 Lowe Carol P Dir Equity grant / award
A
Common Stock 4 $0.00 $0 4,189
2017-06-30 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 45,000 $0.00 $0 139,066
2017-06-01 Lowe Carol P Dir Equity grant / award
A
Common Stock 4,185 $0.00 $0 4,185
2017-05-23 BERSHAD STEPHEN W Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2017-05-23 BERSHAD STEPHEN W Dir Other disposed transaction
F
Common Stock 6,373 $64.08 $408,382 157,521
2017-05-23 BERSHAD STEPHEN W Dir Exercise / conversion
M
Common Stock 20,000 $20.42 $408,400 163,894
2017-04-28 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 38 $0.00 $0 94,066
2017-02-24 POMPA MARK A EVP & CFO Other disposed transaction
F
Common Stock 3,781 $61.94 $234,195 94,028
2017-01-30 YONKER MICHAEL T Dir Equity grant / award
A
Common Stock 27 $0.00 $0 45,114
2017-01-11 Laidley David H. Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2017-01-11 Laidley David H. Dir Other disposed transaction
F
Common Stock 6,005 $68.00 $408,340 64,940
2017-01-11 Laidley David H. Dir Exercise / conversion
M
Common Stock 20,000 $20.42 $408,400 70,945
2017-01-03 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 10,640 $0.00 $0 97,760
2016-11-18 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 325 $0.00 $0 399,642
2016-11-17 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 200 $0.00 $0 399,967
2016-11-16 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 550 $0.00 $0 400,167
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 1 $66.22 $66 45,187
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 99 $66.15 $6,549 45,188
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 400 $66.02 $26,408 45,687
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 1,110 $66.00 $73,260 46,287
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 90 $65.99 $5,939 47,397
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 100 $66.50 $6,650 45,087
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 200 $66.06 $13,212 45,287
2016-11-11 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 11,025 $65.92 $726,768 47,787
2016-11-09 YONKER MICHAEL T Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2016-11-09 YONKER MICHAEL T Dir Other disposed transaction
F
Common Stock 6,275 $65.08 $408,377 58,812
2016-11-09 YONKER MICHAEL T Dir Exercise / conversion
M
Common Stock 20,000 $20.42 $408,400 65,087
2016-11-04 RYAN JERRY E Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 7,000 $0.00 $0 13,000
2016-11-04 RYAN JERRY E Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 3,000 $0.00 $0 0
2016-11-04 RYAN JERRY E Dir Equity grant / award
G
Common Stock 10,000 $0.00 $0 44,000
2016-11-04 RYAN JERRY E Dir Exercise / conversion
M
Common Stock 7,000 $24.48 $171,360 13,778
2016-11-04 RYAN JERRY E Dir Exercise / conversion
M
Common Stock 3,000 $20.42 $61,260 6,778
2016-11-03 RYAN JERRY E Dir Open-market sell
S
Common Stock 6,000 $60.00 $360,000 34,000
2016-10-28 POMPA MARK A EVP & CFO Equity grant / award
A
Common Stock 44 $0.00 $0 87,120
2016-10-03 BERSHAD STEPHEN W Dir Exercise / conversion
M · derivative
Non-Employee Stock Option (right to buy) 5,851 $0.00 $0 0
2016-10-03 BERSHAD STEPHEN W Dir Other disposed transaction
F
Common Stock 2,686 $59.66 $160,247 143,785
2016-10-03 BERSHAD STEPHEN W Dir Exercise / conversion
M
Common Stock 5,851 $27.39 $160,259 146,471
2016-08-11 Guzzi Anthony President and CEO Equity grant / award
G
Common Stock 1,155 $0.00 $0 400,491
2016-08-05 Mauricio Maxine Lum SVP and General Counsel Open-market sell
S
Common Stock 386 $56.34 $21,747 15,107
2016-08-05 Mauricio Maxine Lum SVP and General Counsel Open-market sell
S
Common Stock 1,000 $56.35 $56,350 15,493
2016-08-04 BROWN DAVID A B Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 5,851 $0.00 $0 0
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 100 $55.46 $5,546 16,625
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 400 $55.50 $22,200 16,225
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 151 $55.30 $8,350 17,425
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 300 $55.31 $16,594 17,125
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 1,200 $55.25 $66,300 17,876
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 2,000 $55.20 $110,400 19,076
2016-08-04 BROWN DAVID A B Dir Open-market sell
S
Common Stock 1,000 $55.14 $55,140 21,076
2016-08-04 BROWN DAVID A B Dir Exercise / conversion
M
Common Stock 5,851 $27.39 $160,259 22,076
2016-08-02 RYAN JERRY E Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 10,000 $0.00 $0 3,000
2016-08-02 RYAN JERRY E Dir Equity grant / award
G
Common Stock 10,000 $0.00 $0 40,000
2016-08-02 RYAN JERRY E Dir Exercise / conversion
M
Common Stock 10,000 $20.42 $204,200 13,774
2016-08-01 RYAN JERRY E Dir Open-market sell
S
Common Stock 1,202 $55.55 $66,771 30,000
2016-08-01 RYAN JERRY E Dir Open-market sell
S
Common Stock 1,000 $55.50 $55,500 31,202
2016-07-29 YONKER MICHAEL T Dir Equity grant / award
A
Common Stock 33 $0.00 $0 45,057
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 150 $48.66 $7,299 45,424
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 300 $48.68 $14,604 45,574
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 540 $48.62 $26,255 46,274
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 100 $48.63 $4,863 46,814
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 410 $48.65 $19,946 46,914
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 500 $48.60 $24,300 47,324
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 464 $48.59 $22,546 47,824
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 600 $48.57 $29,142 48,288
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 400 $48.69 $19,476 45,024
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 536 $48.58 $26,039 49,288
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 5,373 $48.55 $260,859 49,824
2016-06-21 YONKER MICHAEL T Dir Open-market sell
S
Common Stock 660 $48.61 $32,083 55,197
2016-06-06 RYAN JERRY E Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 7,000 $0.00 $0 13,000
2016-06-06 RYAN JERRY E Dir Equity grant / award
G
Common Stock 36,202 $0.00 $0 36,202
2016-06-06 RYAN JERRY E Dir Exercise / conversion
M
Common Stock 7,000 $20.42 $142,940 39,971
2016-06-03 BERSHAD STEPHEN W Dir Exercise / conversion
M · derivative
Non-Employee Stock Option (right to buy) 20,000 $0.00 $0 0
2016-06-03 BERSHAD STEPHEN W Dir Other disposed transaction
F
Common Stock 9,466 $47.60 $450,582 140,576
2016-06-03 BERSHAD STEPHEN W Dir Other disposed transaction
F
Common Stock 11,752 $47.60 $559,395 130,042
2016-06-03 BERSHAD STEPHEN W Dir Exercise / conversion
M
Common Stock 20,000 $22.53 $450,600 150,042
2016-06-02 MCEVOY M KEVIN Dir Equity grant / award
A
Common Stock 5,654 $0.00 $0 5,654
2016-05-02 RYAN JERRY E Dir Open-market sell
S
Common Stock 6,182 $48.60 $300,445 29,202
2016-04-29 RYAN JERRY E Dir Open-market sell
S
Common Stock 100 $48.72 $4,872 35,384
2016-04-29 RYAN JERRY E Dir Equity grant / award
A
Common Stock 6 $0.00 $0 35,584
2016-04-20 YONKER MICHAEL T Dir Exercise / conversion
M · derivative
Non-Employee Stock Options (right to buy) 20,000 $0.00 $0 0
2016-04-20 YONKER MICHAEL T Dir Other disposed transaction
F
Common Stock 9,167 $49.15 $450,558 52,039
2016-04-20 YONKER MICHAEL T Dir Exercise / conversion
M
Common Stock 20,000 $22.53 $450,600 61,206

Regulatory Activity

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

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.