F&FFinancial Insights

Financial Metrics

PCTY Paylocity Holding 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 70570000.0 USD 10-Q 2017-05-05
Quarterly 2016-09-30 65022000.0 -7.9% USD 10-Q 2017-11-03
Quarterly 2016-12-31 68654000.0 +5.6% USD 10-Q 2018-02-09
Quarterly 2017-03-31 90273000.0 +31.5% USD 10-Q 2018-05-04
Quarterly 2017-09-30 81500000.0 -9.7% USD 10-Q 2018-11-02
Quarterly 2017-12-31 86004000.0 +5.5% USD 10-Q 2019-02-07
Quarterly 2018-03-31 113407000.0 +31.9% USD 10-Q 2019-05-03
Quarterly 2018-09-30 100504000.0 -11.4% USD 10-Q 2019-10-31
Quarterly 2018-12-31 107204000.0 +6.7% USD 10-Q 2020-02-05
Quarterly 2019-03-31 139552000.0 +30.2% USD 10-Q 2020-05-08
Quarterly 2019-09-30 126720000.0 -9.2% USD 10-Q 2020-11-06
Quarterly 2019-12-31 132374000.0 +4.5% USD 10-Q 2021-02-05
Quarterly 2020-03-31 171646000.0 +29.7% USD 10-Q 2021-05-07
Quarterly 2020-09-30 135794000.0 -20.9% USD 10-Q 2021-11-05
Quarterly 2020-12-31 146329000.0 +7.8% USD 10-Q 2022-02-04
Quarterly 2021-03-31 186053000.0 +27.1% USD 10-Q 2022-05-06
Quarterly 2021-09-30 181697000.0 -2.3% USD 10-Q 2022-11-04
Quarterly 2021-12-31 196037000.0 +7.9% USD 10-Q 2023-02-03
Quarterly 2022-03-31 245970000.0 +25.5% USD 10-Q 2023-05-05
Quarterly 2022-09-30 253280000.0 +3.0% USD 10-Q 2023-11-03
Quarterly 2022-12-31 273008000.0 +7.8% USD 10-Q 2024-02-09
Quarterly 2023-03-31 339857000.0 +24.5% USD 10-Q 2024-05-03
Quarterly 2023-09-30 317586000.0 -6.6% USD 10-Q 2024-10-31
Quarterly 2023-12-31 326361000.0 +2.8% USD 10-Q 2025-02-07
Quarterly 2024-03-31 401281000.0 +23.0% USD 10-Q 2025-05-02
Quarterly 2024-09-30 362956000.0 -9.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 376980000.0 +3.9% USD 10-Q 2026-02-06
Quarterly 2025-03-31 454548000.0 +20.6% USD 10-Q 2025-05-02
Quarterly 2025-09-30 408172000.0 -10.2% USD 10-Q 2025-11-05
Quarterly 2025-12-31 416134000.0 +2.0% USD 10-Q 2026-02-06
Annual 2016-12-31 68654000.0 USD 10-K 2018-08-10
Annual 2017-12-31 86004000.0 +25.3% USD 10-K 2019-08-09
Annual 2018-12-31 107204000.0 +24.7% USD 10-K 2020-08-07
Annual 2019-12-31 132374000.0 +23.5% USD 10-K 2020-08-07
Annual 2020-06-30 561329000.0 +324.0% USD 10-K 2022-08-05
Annual 2021-06-30 635627000.0 +13.2% USD 10-K 2023-08-04
Annual 2022-06-30 852651000.0 +34.1% USD 10-K 2024-08-02
Annual 2023-06-30 1174598000.0 +37.8% USD 10-K 2025-08-06
Annual 2024-06-30 1402515000.0 +19.4% USD 10-K 2025-08-06
Annual 2025-06-30 1595221000.0 +13.7% USD 10-K 2025-08-06

Gross Profit

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 43361000.0 USD 10-Q 2017-05-05
Quarterly 2016-09-30 36663000.0 -15.4% USD 10-Q 2017-11-03
Quarterly 2016-12-31 38271000.0 +4.4% USD 10-Q 2018-02-09
Quarterly 2017-03-31 58191000.0 +52.0% USD 10-Q 2018-05-04
Quarterly 2017-09-30 46541000.0 -20.0% USD 10-Q 2018-11-02
Quarterly 2017-12-31 49164000.0 +5.6% USD 10-Q 2019-02-07
Quarterly 2018-03-31 74755000.0 +52.1% USD 10-Q 2019-05-03
Quarterly 2018-09-30 64562000.0 -13.6% USD 10-Q 2019-10-31
Quarterly 2018-12-31 69134000.0 +7.1% USD 10-Q 2020-02-05
Quarterly 2019-03-31 99807000.0 +44.4% USD 10-Q 2020-05-08
Quarterly 2019-09-30 84090000.0 -15.7% USD 10-Q 2020-11-06
Quarterly 2019-12-31 86950000.0 +3.4% USD 10-Q 2021-02-05
Quarterly 2020-03-31 123565000.0 +42.1% USD 10-Q 2021-05-07
Quarterly 2020-09-30 86414000.0 -30.1% USD 10-Q 2021-11-05
Quarterly 2020-12-31 92787000.0 +7.4% USD 10-Q 2022-02-04
Quarterly 2021-03-31 128727000.0 +38.7% USD 10-Q 2022-05-06
Quarterly 2021-09-30 118448000.0 -8.0% USD 10-Q 2022-11-04
Quarterly 2021-12-31 125216000.0 +5.7% USD 10-Q 2023-02-03
Quarterly 2022-03-31 170432000.0 +36.1% USD 10-Q 2023-05-05
Quarterly 2022-09-30 168737000.0 -1.0% USD 10-Q 2023-11-03
Quarterly 2022-12-31 182932000.0 +8.4% USD 10-Q 2024-02-09
Quarterly 2023-03-31 244143000.0 +33.5% USD 10-Q 2024-05-03
Quarterly 2023-09-30 216119000.0 -11.5% USD 10-Q 2024-10-31
Quarterly 2023-12-31 218962000.0 +1.3% USD 10-Q 2025-02-07
Quarterly 2024-03-31 285298000.0 +30.3% USD 10-Q 2025-05-02
Quarterly 2024-09-30 247996000.0 -13.1% USD 10-Q 2025-11-05
Quarterly 2024-12-31 252435000.0 +1.8% USD 10-Q 2026-02-06
Quarterly 2025-03-31 324695000.0 +28.6% USD 10-Q 2025-05-02
Quarterly 2025-09-30 279792000.0 -13.8% USD 10-Q 2025-11-05
Quarterly 2025-12-31 282138000.0 +0.8% USD 10-Q 2026-02-06
Annual 2016-12-31 38271000.0 USD 10-K 2018-08-10
Annual 2017-12-31 49164000.0 +28.5% USD 10-K 2019-08-09
Annual 2018-12-31 69134000.0 +40.6% USD 10-K 2020-08-07
Annual 2019-12-31 86950000.0 +25.8% USD 10-K 2020-08-07
Annual 2020-06-30 379319000.0 +336.2% USD 10-K 2022-08-05
Annual 2021-06-30 416329000.0 +9.8% USD 10-K 2023-08-04
Annual 2022-06-30 565649000.0 +35.9% USD 10-K 2024-08-02
Annual 2023-06-30 807559000.0 +42.8% USD 10-K 2025-08-06
Annual 2024-06-30 960786000.0 +19.0% USD 10-K 2025-08-06
Annual 2025-06-30 1096998000.0 +14.2% USD 10-K 2025-08-06

Operating Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 6201000.0 USD 10-Q 2017-05-05
Quarterly 2016-09-30 -2507000.0 -140.4% USD 10-Q 2017-11-03
Quarterly 2016-12-31 -1643000.0 +34.5% USD 10-Q 2018-02-09
Quarterly 2017-03-31 14880000.0 +1005.7% USD 10-Q 2018-05-04
Quarterly 2017-09-30 515000.0 -96.5% USD 10-Q 2018-11-02
Quarterly 2017-12-31 133000.0 -74.2% USD 10-Q 2019-02-07
Quarterly 2018-03-31 20465000.0 +15287.2% USD 10-Q 2019-05-03
Quarterly 2018-09-30 3776000.0 -81.5% USD 10-Q 2019-10-31
Quarterly 2018-12-31 7027000.0 +86.1% USD 10-Q 2020-02-05
Quarterly 2019-03-31 36212000.0 +415.3% USD 10-Q 2020-05-08
Quarterly 2019-09-30 6000000.0 -83.4% USD 10-Q 2020-11-06
Quarterly 2019-12-31 6114000.0 +1.9% USD 10-Q 2021-02-05
Quarterly 2020-03-31 47741000.0 +680.8% USD 10-Q 2021-05-07
Quarterly 2020-09-30 3449000.0 -92.8% USD 10-Q 2021-11-05
Quarterly 2020-12-31 6351000.0 +84.1% USD 10-Q 2022-02-04
Quarterly 2021-03-31 39143000.0 +516.3% USD 10-Q 2022-05-06
Quarterly 2021-09-30 10252000.0 -73.8% USD 10-Q 2022-11-04
Quarterly 2021-12-31 8138000.0 -20.6% USD 10-Q 2023-02-03
Quarterly 2022-03-31 47378000.0 +482.2% USD 10-Q 2023-05-05
Quarterly 2022-09-30 7089000.0 -85.0% USD 10-Q 2023-11-03
Quarterly 2022-12-31 18208000.0 +156.8% USD 10-Q 2024-02-09
Quarterly 2023-03-31 80377000.0 +341.4% USD 10-Q 2024-05-03
Quarterly 2023-09-30 41189000.0 -48.8% USD 10-Q 2024-10-31
Quarterly 2023-12-31 49706000.0 +20.7% USD 10-Q 2025-02-07
Quarterly 2024-03-31 106289000.0 +113.8% USD 10-Q 2025-05-02
Quarterly 2024-09-30 64144000.0 -39.7% USD 10-Q 2025-11-05
Quarterly 2024-12-31 46623000.0 -27.3% USD 10-Q 2026-02-06
Quarterly 2025-03-31 127030000.0 +172.5% USD 10-Q 2025-05-02
Quarterly 2025-09-30 74211000.0 -41.6% USD 10-Q 2025-11-05
Quarterly 2025-12-31 70381000.0 -5.2% USD 10-Q 2026-02-06
Annual 2016-12-31 -1643000.0 USD 10-K 2018-08-10
Annual 2017-12-31 133000.0 +108.1% USD 10-K 2019-08-09
Annual 2018-12-31 7027000.0 +5183.5% USD 10-K 2020-08-07
Annual 2019-12-31 6114000.0 -13.0% USD 10-K 2020-08-07
Annual 2020-06-30 66171000.0 +982.3% USD 10-K 2022-08-05
Annual 2021-06-30 58043000.0 -12.3% USD 10-K 2023-08-04
Annual 2022-06-30 84594000.0 +45.7% USD 10-K 2024-08-02
Annual 2023-06-30 155026000.0 +83.3% USD 10-K 2025-08-06
Annual 2024-06-30 260093000.0 +67.8% USD 10-K 2025-08-06
Annual 2025-06-30 304024000.0 +16.9% USD 10-K 2025-08-06

Net Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 6161000.0 USD 10-Q 2017-05-05
Quarterly 2016-09-30 -2568000.0 -141.7% USD 10-Q 2017-11-03
Quarterly 2016-12-31 -4239000.0 -65.1% USD 10-Q 2018-02-09
Quarterly 2017-03-31 10562000.0 +349.2% USD 10-Q 2018-05-04
Quarterly 2017-09-30 543000.0 -94.9% USD 10-Q 2018-11-02
Quarterly 2017-12-31 974000.0 +79.4% USD 10-Q 2019-02-07
Quarterly 2018-03-31 40151000.0 +4022.3% USD 10-Q 2019-05-03
Quarterly 2018-09-30 9852000.0 -75.5% USD 10-Q 2019-10-31
Quarterly 2018-12-31 15556000.0 +57.9% USD 10-Q 2020-02-05
Quarterly 2019-03-31 43582000.0 +180.2% USD 10-Q 2020-05-08
Quarterly 2019-09-30 13906000.0 -68.1% USD 10-Q 2020-11-06
Quarterly 2019-12-31 19373000.0 +39.3% USD 10-Q 2021-02-05
Quarterly 2020-03-31 59505000.0 +207.2% USD 10-Q 2021-05-07
Quarterly 2020-09-30 12460000.0 -79.1% USD 10-Q 2021-11-05
Quarterly 2020-12-31 22102000.0 +77.4% USD 10-Q 2022-02-04
Quarterly 2021-03-31 58936000.0 +166.7% USD 10-Q 2022-05-06
Quarterly 2021-09-30 30932000.0 -47.5% USD 10-Q 2022-11-04
Quarterly 2021-12-31 40785000.0 +31.9% USD 10-Q 2023-02-03
Quarterly 2022-03-31 75631000.0 +85.4% USD 10-Q 2023-05-05
Quarterly 2022-09-30 30352000.0 -59.9% USD 10-Q 2023-11-03
Quarterly 2022-12-31 45952000.0 +51.4% USD 10-Q 2024-02-09
Quarterly 2023-03-31 103568000.0 +125.4% USD 10-Q 2024-05-03
Quarterly 2023-09-30 34517000.0 -66.7% USD 10-Q 2024-10-31
Quarterly 2023-12-31 72633000.0 +110.4% USD 10-Q 2025-02-07
Quarterly 2024-03-31 157947000.0 +117.5% USD 10-Q 2025-05-02
Quarterly 2024-09-30 49573000.0 -68.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 87038000.0 +75.6% USD 10-Q 2026-02-06
Quarterly 2025-03-31 178521000.0 +105.1% USD 10-Q 2025-05-02
Quarterly 2025-09-30 47991000.0 -73.1% USD 10-Q 2025-11-05
Quarterly 2025-12-31 98188000.0 +104.6% USD 10-Q 2026-02-06
Annual 2016-12-31 -1671000.0 USD 10-K 2018-08-10
Annual 2017-12-31 431000.0 +125.8% USD 10-K 2019-08-09
Annual 2018-12-31 5704000.0 +1223.4% USD 10-K 2020-08-07
Annual 2019-12-31 5467000.0 -4.2% USD 10-K 2020-08-07
Annual 2020-06-30 64455000.0 +1079.0% USD 10-K 2022-08-05
Annual 2021-06-30 70819000.0 +9.9% USD 10-K 2023-08-04
Annual 2022-06-30 90777000.0 +28.2% USD 10-K 2024-08-02
Annual 2023-06-30 140822000.0 +55.1% USD 10-K 2025-08-06
Annual 2024-06-30 206766000.0 +46.8% USD 10-K 2025-08-06
Annual 2025-06-30 227127000.0 +9.8% USD 10-K 2025-08-06

EPS Basic

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.12 USD/shares 10-Q 2017-05-05
Quarterly 2016-09-30 -0.05 -141.7% USD/shares 10-Q 2017-11-03
Quarterly 2016-12-31 -0.03 +40.0% USD/shares 10-Q 2018-02-09
Quarterly 2017-03-31 0.29 +1066.7% USD/shares 10-Q 2018-05-04
Quarterly 2017-09-30 0.01 -96.6% USD/shares 10-Q 2018-11-02
Quarterly 2017-12-31 0.01 +0.0% USD/shares 10-Q 2019-02-07
Quarterly 2018-03-31 0.74 +7300.0% USD/shares 10-Q 2019-05-03
Quarterly 2018-09-30 0.19 -74.3% USD/shares 10-Q 2019-10-31
Quarterly 2018-12-31 0.11 -42.1% USD/shares 10-Q 2020-02-05
Quarterly 2019-03-31 0.53 +381.8% USD/shares 10-Q 2020-05-08
Quarterly 2019-09-30 0.26 -50.9% USD/shares 10-Q 2020-11-06
Quarterly 2019-12-31 0.1 -61.5% USD/shares 10-Q 2021-02-05
Quarterly 2020-03-31 0.75 +650.0% USD/shares 10-Q 2021-05-07
Quarterly 2020-09-30 0.23 -69.3% USD/shares 10-Q 2021-11-05
Quarterly 2020-12-31 0.18 -21.7% USD/shares 10-Q 2022-02-04
Quarterly 2021-03-31 0.68 +277.8% USD/shares 10-Q 2022-05-06
Quarterly 2021-09-30 0.56 -17.6% USD/shares 10-Q 2022-11-04
Quarterly 2021-12-31 0.18 -67.9% USD/shares 10-Q 2023-02-03
Quarterly 2022-03-31 0.63 +250.0% USD/shares 10-Q 2023-05-05
Quarterly 2022-09-30 0.55 -12.7% USD/shares 10-Q 2023-11-03
Quarterly 2022-12-31 0.28 -49.1% USD/shares 10-Q 2024-02-09
Quarterly 2023-03-31 1.03 +267.9% USD/shares 10-Q 2024-05-03
Quarterly 2023-09-30 0.62 -39.8% USD/shares 10-Q 2024-10-31
Quarterly 2023-12-31 0.68 +9.7% USD/shares 10-Q 2025-02-07
Quarterly 2024-03-31 1.51 +122.1% USD/shares 10-Q 2025-05-02
Quarterly 2024-09-30 0.89 -41.1% USD/shares 10-Q 2025-11-05
Quarterly 2024-12-31 0.67 -24.7% USD/shares 10-Q 2026-02-06
Quarterly 2025-03-31 1.64 +144.8% USD/shares 10-Q 2025-05-02
Quarterly 2025-09-30 0.87 -47.0% USD/shares 10-Q 2025-11-05
Quarterly 2025-12-31 0.93 +6.9% USD/shares 10-Q 2026-02-06
Annual 2016-12-31 -0.03 USD/shares 10-K 2018-08-10
Annual 2017-12-31 0.01 +133.3% USD/shares 10-K 2019-08-09
Annual 2018-12-31 0.11 +1000.0% USD/shares 10-K 2020-08-07
Annual 2019-12-31 0.1 -9.1% USD/shares 10-K 2020-08-07
Annual 2020-06-30 1.2 +1100.0% USD/shares 10-K 2022-08-05
Annual 2021-06-30 1.3 +8.3% USD/shares 10-K 2023-08-04
Annual 2022-06-30 1.65 +26.9% USD/shares 10-K 2024-08-02
Annual 2023-06-30 2.53 +53.3% USD/shares 10-K 2025-08-06
Annual 2024-06-30 3.68 +45.5% USD/shares 10-K 2025-08-06
Annual 2025-06-30 4.08 +10.9% USD/shares 10-K 2025-08-06

EPS Diluted

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.12 USD/shares 10-Q 2017-05-05
Quarterly 2016-09-30 -0.05 -141.7% USD/shares 10-Q 2017-11-03
Quarterly 2016-12-31 -0.03 +40.0% USD/shares 10-Q 2018-02-09
Quarterly 2017-03-31 0.27 +1000.0% USD/shares 10-Q 2018-05-04
Quarterly 2017-09-30 0.01 -96.3% USD/shares 10-Q 2018-11-02
Quarterly 2017-12-31 0.01 +0.0% USD/shares 10-Q 2019-02-07
Quarterly 2018-03-31 0.71 +7000.0% USD/shares 10-Q 2019-05-03
Quarterly 2018-09-30 0.18 -74.6% USD/shares 10-Q 2019-10-31
Quarterly 2018-12-31 0.1 -44.4% USD/shares 10-Q 2020-02-05
Quarterly 2019-03-31 0.51 +410.0% USD/shares 10-Q 2020-05-08
Quarterly 2019-09-30 0.25 -51.0% USD/shares 10-Q 2020-11-06
Quarterly 2019-12-31 0.1 -60.0% USD/shares 10-Q 2021-02-05
Quarterly 2020-03-31 0.72 +620.0% USD/shares 10-Q 2021-05-07
Quarterly 2020-09-30 0.22 -69.4% USD/shares 10-Q 2021-11-05
Quarterly 2020-12-31 0.17 -22.7% USD/shares 10-Q 2022-02-04
Quarterly 2021-03-31 0.65 +282.4% USD/shares 10-Q 2022-05-06
Quarterly 2021-09-30 0.55 -15.4% USD/shares 10-Q 2022-11-04
Quarterly 2021-12-31 0.17 -69.1% USD/shares 10-Q 2023-02-03
Quarterly 2022-03-31 0.62 +264.7% USD/shares 10-Q 2023-05-05
Quarterly 2022-09-30 0.54 -12.9% USD/shares 10-Q 2023-11-03
Quarterly 2022-12-31 0.28 -48.1% USD/shares 10-Q 2024-02-09
Quarterly 2023-03-31 1.02 +264.3% USD/shares 10-Q 2024-05-03
Quarterly 2023-09-30 0.61 -40.2% USD/shares 10-Q 2024-10-31
Quarterly 2023-12-31 0.67 +9.8% USD/shares 10-Q 2025-02-07
Quarterly 2024-03-31 1.5 +123.9% USD/shares 10-Q 2025-05-02
Quarterly 2024-09-30 0.88 -41.3% USD/shares 10-Q 2025-11-05
Quarterly 2024-12-31 0.66 -25.0% USD/shares 10-Q 2026-02-06
Quarterly 2025-03-31 1.61 +143.9% USD/shares 10-Q 2025-05-02
Quarterly 2025-09-30 0.86 -46.6% USD/shares 10-Q 2025-11-05
Quarterly 2025-12-31 0.92 +7.0% USD/shares 10-Q 2026-02-06
Annual 2016-12-31 -0.03 USD/shares 10-K 2018-08-10
Annual 2017-12-31 0.01 +133.3% USD/shares 10-K 2019-08-09
Annual 2018-12-31 0.1 +900.0% USD/shares 10-K 2020-08-07
Annual 2019-12-31 0.1 +0.0% USD/shares 10-K 2020-08-07
Annual 2020-06-30 1.15 +1050.0% USD/shares 10-K 2022-08-05
Annual 2021-06-30 1.26 +9.6% USD/shares 10-K 2023-08-04
Annual 2022-06-30 1.61 +27.8% USD/shares 10-K 2024-08-02
Annual 2023-06-30 2.49 +54.7% USD/shares 10-K 2025-08-06
Annual 2024-06-30 3.63 +45.8% USD/shares 10-K 2025-08-06
Annual 2025-06-30 4.02 +10.7% USD/shares 10-K 2025-08-06

8-K Material Event Details

41 filings · 87 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

1887 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 King Melissa Ann SVP Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 321 $108.04 $34,681 29,203
2026-03-11 Glenn Ryan Chief Financial Officer Other disposed transaction
F
Common Stock, par value $0.001 585 $114.55 $67,012 70,864
2026-03-04 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 70 $112.48 $7,874 19,308
2026-03-02 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 59 $106.49 $6,283 19,378
2026-02-24 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 307 $101.98 $31,308 7,510
2026-02-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 329 $108.94 $35,841 7,817
2026-02-16 Williams Toby J. President and CEO Other disposed transaction
F
Common Stock, par value $0.001 6,536 $107.13 $700,202 205,307
2026-02-16 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 358 $107.13 $38,353 8,146
2026-02-13 Williams Toby J. President and CEO Open-market sell
S
Common Stock, par value $0.001 5,300 $104.98 $556,394 211,843
2026-02-13 Williams Toby J. President and CEO Open-market sell
S
Common Stock, par value $0.001 2,700 $104.00 $280,800 217,143
2026-01-02 King Melissa Ann SVP Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 380 $152.50 $57,950 29,764
2025-12-11 Beauchamp Steven R Executive Chairman Equity grant / award
G
Common Stock, par value $0.001 15,800 $0.00 $0 15,800
2025-12-04 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 69 $146.90 $10,136 21,069
2025-12-01 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 59 $147.33 $8,692 21,138
2025-11-26 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 987 $147.23 $145,316 21,197
2025-11-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 359 $145.06 $52,077 8,504
2025-11-17 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 1,560 $148.05 $230,958 51,264
2025-10-01 King Melissa Ann SVP Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 321 $159.27 $51,126 30,384
2025-09-24 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 126 $166.02 $20,919 9,176
2025-09-22 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 76 $164.22 $12,481 9,302
2025-09-17 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 120,000 $0.00 $0 8,211,596
2025-09-08 Scutt Joshua Senior Vice President Sales Exercise / conversion
M · derivative
Market Stock Units 4,728 $0.00 $0 0
2025-09-08 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 737 $174.40 $128,533 52,824
2025-09-08 Scutt Joshua Senior Vice President Sales Exercise / conversion
M
Common Stock, par value $0.001 1,655 $0.00 $0 53,561
2025-09-03 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 77 $173.68 $13,373 22,827
2025-09-02 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 52 $179.23 $9,320 22,904
2025-08-20 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 130 $177.82 $23,117 9,378
2025-08-20 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 1,872 $177.82 $332,879 22,956
2025-08-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 378 $177.58 $67,125 9,508
2025-08-15 WATERS RONALD V Dir Equity grant / award
A
Common Stock, par value $0.001 1,261 $0.00 $0 9,433
2025-07-01 King Melissa Ann SVP Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 321 $181.19 $58,162 17,280
2025-06-23 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 1,717 $176.74 $303,463 11,953
2025-06-04 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 548 $193.10 $105,819 118
2025-06-03 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 10 $190.34 $1,903 13,670
2025-06-02 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 52 $190.90 $9,927 13,680
2025-05-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 604 $200.03 $120,818 251,068
2025-05-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,519 $200.44 $2,709,748 251,672
2025-05-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 377 $198.45 $74,816 6,045
2025-05-16 Kenneth Bernard Robinson Dir Open-market sell
S
Common Stock, par value $0.001 510 $200.85 $102,434 4,077
2025-05-15 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 1,081 $199.47 $215,627 34,866
2025-05-14 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,108 $200.32 $2,225,155 390,892
2025-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,490 $201.19 $299,773 402,000
2025-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 16,410 $200.61 $3,292,010 403,490
2025-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $200.54 $20,054 419,900
2025-05-09 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 675 $193.54 $130,640 35,947
2025-04-01 King Melissa Ann SVP Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 342 $187.34 $64,070 17,601
2025-03-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,665 $195.91 $522,100 420,000
2025-03-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,981 $195.16 $2,728,532 422,665
2025-03-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,606 $194.27 $1,866,158 436,646
2025-03-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 370 $192.16 $71,099 446,252
2025-03-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,830 $191.79 $2,652,456 446,622
2025-03-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,000 $190.44 $1,904,400 460,452
2025-03-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,382 $191.42 $1,604,482 470,452
2025-03-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,861 $190.76 $2,834,884 478,834
2025-03-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,253 $192.33 $433,319 493,695
2025-03-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,125 $191.46 $2,321,452 495,948
2025-03-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,827 $190.68 $2,255,172 508,073
2025-03-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $190.04 $19,004 519,900
2025-03-13 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 1,020 $186.12 $189,842 36,622
2025-03-13 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 459 $183.68 $84,309 37,642
2025-03-13 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 825 $182.91 $150,901 38,101
2025-03-13 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 600 $181.44 $108,864 38,926
2025-03-11 Glenn Ryan Chief Financial Officer Other disposed transaction
F
Common Stock, par value $0.001 585 $188.60 $110,331 44,442
2025-03-04 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 11 $201.92 $2,221 14,107
2025-03-03 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 52 $204.29 $10,623 14,118
2025-02-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 511 $216.63 $110,698 6,622
2025-02-17 Williams Toby J. President and CEO Other disposed transaction
F
Common Stock, par value $0.001 3,312 $216.96 $718,572 132,114
2025-02-17 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 231 $216.96 $50,118 7,133
2025-02-14 Williams Toby J. President and CEO Open-market sell
S
Common Stock, par value $0.001 3,773 $217.38 $820,175 135,426
2025-02-14 Williams Toby J. President and CEO Open-market sell
S
Common Stock, par value $0.001 2,777 $216.69 $601,748 139,199
2025-02-14 Williams Toby J. President and CEO Open-market sell
S
Common Stock, par value $0.001 1,450 $215.48 $312,446 141,976
2025-01-02 King Melissa Ann SVP Product and Technology Equity grant / award
A
Common Stock, par value $0.001 17,943 $0.00 $0 17,943
2024-12-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $201.65 $40,330 8,330,335
2024-12-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,812 $200.35 $363,034 8,330,535
2024-12-30 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,600 $200.14 $520,364 8,332,347
2024-12-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $201.34 $20,134 8,334,947
2024-12-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 300 $200.29 $60,087 8,335,047
2024-12-26 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,200 $201.11 $241,332 8,335,347
2024-12-26 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,883 $200.48 $377,504 8,336,547
2024-12-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $201.16 $80,464 8,338,430
2024-12-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,000 $200.36 $200,360 8,338,830
2024-12-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $205.17 $20,517 8,339,830
2024-12-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,500 $204.32 $306,480 8,339,930
2024-12-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,519 $203.10 $308,509 8,341,430
2024-12-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,316 $202.34 $266,279 8,342,949
2024-12-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 280 $200.15 $56,042 8,344,265
2024-12-17 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 10 $201.59 $2,016 14,572
2024-12-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,100 $203.67 $224,037 8,356,018
2024-12-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,809 $202.87 $1,178,472 8,357,118
2024-12-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,306 $202.22 $264,099 8,362,927
2024-12-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,300 $200.48 $260,624 8,364,233
2024-12-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $203.32 $20,332 8,365,533
2024-12-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,400 $202.47 $283,458 8,365,633
2024-12-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,150 $201.46 $231,679 8,367,033
2024-12-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,971 $200.46 $1,597,867 8,368,183
2024-12-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,874 $205.00 $794,170 8,376,154
2024-12-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,326 $204.39 $1,088,581 8,380,028
2024-12-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 600 $203.20 $121,920 8,385,354
2024-12-11 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 470 $204.46 $96,096 8,385,954
2024-12-11 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,588 $203.61 $1,544,993 8,386,424
2024-12-11 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,631 $202.76 $1,141,742 8,394,012
2024-12-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 345 $204.94 $70,704 8,399,643
2024-12-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,680 $204.21 $547,283 8,399,988
2024-12-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,483 $203.19 $2,333,231 8,402,668
2024-12-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 785 $202.11 $158,656 8,414,151
2024-12-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $206.46 $82,584 8,414,936
2024-12-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $204.90 $40,980 8,415,336
2024-12-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,476 $203.63 $1,318,708 8,415,536
2024-12-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,702 $202.85 $953,801 8,422,012
2024-12-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 506 $206.40 $104,438 8,426,714
2024-12-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,789 $205.67 $367,944 8,427,220
2024-12-05 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 500,000 $0.00 $0 520,000
2024-12-05 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $207.01 $20,701 8,929,009
2024-12-05 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,200 $206.01 $247,212 8,929,109
2024-12-05 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,901 $205.22 $390,123 8,930,309
2024-12-05 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,199 $204.09 $244,704 8,932,210
2024-12-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,300 $209.80 $272,740 8,933,409
2024-12-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,005 $209.14 $837,606 8,934,709
2024-12-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,595 $208.10 $331,920 8,938,714
2024-12-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $210.49 $42,098 8,940,309
2024-12-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,355 $208.69 $491,465 8,940,509
2024-12-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,451 $207.92 $509,612 8,942,864
2024-12-02 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 52 $207.54 $10,792 14,582
2024-11-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $208.78 $83,512 9,211,215
2024-11-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,300 $208.16 $478,768 9,211,615
2024-11-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $207.12 $41,424 9,213,915
2024-11-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $211.94 $21,194 9,214,115
2024-11-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,100 $211.31 $232,441 9,214,215
2024-11-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,372 $210.13 $1,338,948 9,215,315
2024-11-27 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,665 $209.46 $558,211 9,221,687
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 93 $210.77 $19,602 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 312 $209.92 $65,495 93
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 116 $209.17 $24,264 405
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 25 $210.77 $5,269 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 24 $210.77 $5,058 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 81 $209.92 $17,004 25
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 30 $209.17 $6,275 106
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 101 $209.92 $21,202 30
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $209.17 $7,739 131
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 50 $210.77 $10,538 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 166 $209.92 $34,847 50
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 62 $209.17 $12,969 216
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 253 $210.77 $53,325 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 845 $209.92 $177,382 253
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 313 $209.17 $65,470 1,098
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 176 $210.77 $37,096 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 588 $209.92 $123,433 176
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 218 $209.17 $45,599 764
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 158 $210.77 $33,302 0
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 528 $209.92 $110,838 158
2024-11-25 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 196 $209.17 $40,997 686
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 62 $205.76 $12,757 804
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,115 $205.22 $228,820 866
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 289 $205.22 $59,309 224
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 16 $205.76 $3,292 208
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 287 $205.22 $58,898 225
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 20 $205.76 $4,115 260
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 358 $205.22 $73,469 280
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 33 $205.76 $6,790 428
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 593 $205.22 $121,695 461
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 167 $205.76 $34,362 2,177
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,008 $205.22 $617,302 2,344
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 117 $205.76 $24,074 1,515
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,096 $205.22 $430,141 1,632
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 105 $205.76 $21,605 1,359
2024-11-22 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,884 $205.22 $386,634 1,464
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 398 $202.24 $80,492 3,885
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,334 $201.66 $269,014 4,283
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,219 $200.32 $244,190 5,617
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 346 $201.66 $69,774 1,110
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 316 $200.32 $63,301 1,456
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 103 $202.24 $20,831 1,007
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 344 $201.66 $69,371 1,108
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 315 $200.32 $63,101 1,452
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 128 $202.24 $25,887 1,250
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 429 $201.66 $86,512 1,378
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 392 $200.32 $78,525 1,807
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 212 $202.24 $42,875 2,067
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 709 $201.66 $142,977 2,279
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 649 $200.32 $130,008 2,988
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,076 $202.24 $217,610 10,494
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,599 $201.66 $725,774 11,570
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,291 $200.32 $659,253 15,169
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 750 $202.24 $151,680 7,312
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,509 $201.66 $505,965 8,062
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,294 $200.32 $459,534 10,571
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 674 $202.24 $136,310 6,568
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,254 $201.66 $454,542 7,242
2024-11-21 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,062 $200.32 $413,060 9,496
2024-11-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 570 $196.81 $112,182 9,272,906
2024-11-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,787 $195.89 $937,725 9,273,476
2024-11-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,090 $195.24 $1,774,732 9,278,263
2024-11-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 997 $194.15 $193,568 9,287,353
2024-11-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 340 $196.08 $66,667 9,288,350
2024-11-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,969 $195.36 $1,361,464 9,288,690
2024-11-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,934 $194.50 $959,663 9,295,659
2024-11-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 254 $193.29 $49,096 9,300,593
2024-11-19 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 247 $193.29 $47,743 14,634
2024-11-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 492 $198.33 $97,578 9,300,847
2024-11-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,979 $197.51 $588,382 9,301,339
2024-11-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,638 $196.23 $713,885 9,304,318
2024-11-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,117 $195.43 $1,000,015 9,307,956
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 69 $205.07 $14,150 6,836
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 40 $203.53 $8,141 6,905
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 18 $205.07 $3,691 1,772
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 10 $203.53 $2,035 1,790
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 22 $205.07 $4,512 2,199
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 13 $203.53 $2,646 2,221
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 38 $205.07 $7,793 3,637
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 21 $203.53 $4,274 3,675
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 187 $205.07 $38,348 18,460
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 108 $205.53 $22,197 18,647
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 131 $205.07 $26,864 12,865
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 76 $203.53 $15,468 12,996
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 117 $205.07 $23,993 11,558
2024-11-15 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 68 $203.53 $13,840 11,675
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $210.65 $7,794 7,689
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 14 $209.82 $2,937 7,726
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 316 $208.55 $65,902 7,740
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 82 $208.55 $17,101 2,006
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 9 $210.65 $1,896 1,993
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4 $209.82 $839 2,002
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 81 $208.55 $16,893 2,000
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 12 $210.65 $2,528 2,473
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5 $209.82 $1,049 2,485
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 101 $208.55 $21,064 2,490
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 20 $210.65 $4,213 4,091
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 7 $209.82 $1,469 4,111
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 168 $208.55 $35,036 4,118
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 100 $210.65 $21,065 20,762
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 38 $209.82 $7,973 20,862
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 851 $208.55 $177,476 20,900
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 70 $210.65 $14,746 14,470
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 27 $209.82 $5,665 14,540
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 593 $208.55 $123,670 14,567
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 63 $210.65 $13,271 13,000
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 24 $209.82 $5,036 13,063
2024-11-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 533 $208.55 $111,157 13,087
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 16 $215.34 $3,445 9,741
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 528 $214.55 $113,282 9,757
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4 $215.34 $861 2,525
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 137 $214.55 $29,393 2,529
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 136 $214.55 $29,179 2,522
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5 $215.34 $1,077 2,517
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 169 $214.55 $36,259 3,138
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 9 $215.34 $1,938 5,183
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 281 $214.55 $60,289 5,192
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 43 $215.34 $9,260 26,301
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,425 $214.55 $305,734 26,344
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 30 $215.34 $6,460 18,331
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 993 $214.55 $213,048 18,361
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 27 $215.34 $5,814 16,470
2024-11-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 894 $214.55 $191,808 16,497
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 69 $213.13 $14,706 13,329
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 17 $213.13 $3,623 3,455
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 18 $213.13 $3,836 3,444
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 22 $213.13 $4,689 4,286
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $213.13 $7,886 7,092
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 185 $213.13 $39,429 35,986
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 129 $213.13 $27,494 25,082
2024-11-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 116 $213.13 $24,723 22,537
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 70 $215.00 $15,050 17,578
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 396 $214.44 $84,918 17,648
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 18 $215.00 $3,870 4,556
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 102 $214.44 $21,873 4,574
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 22 $215.00 $4,730 5,652
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 127 $214.44 $27,234 5,674
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $215.00 $7,955 9,352
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 211 $214.44 $45,247 9,389
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 187 $215.00 $40,205 47,456
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,067 $214.44 $228,807 47,643
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 131 $215.00 $28,165 33,078
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 743 $214.44 $159,329 33,209
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 117 $215.00 $25,155 29,723
2024-11-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 669 $214.44 $143,460 29,840
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 115 $211.68 $24,343 22,417
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,226 $211.10 $469,909 22,532
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 577 $211.10 $121,805 5,840
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 30 $211.68 $6,350 5,810
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 575 $211.10 $121,382 5,822
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $211.68 $7,832 7,207
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 716 $211.10 $151,148 7,244
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 61 $211.68 $12,912 11,926
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,184 $211.10 $249,942 11,987
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 311 $211.68 $65,832 60,517
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 6,008 $211.10 $1,268,289 60,828
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 218 $211.68 $46,146 42,183
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4,188 $211.10 $884,087 42,401
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 195 $211.68 $41,278 37,903
2024-11-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,763 $211.10 $794,369 38,098
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 35 $213.09 $7,458 27,124
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 595 $211.67 $125,944 27,159
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 9 $213.09 $1,918 7,030
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 154 $211.67 $32,597 7,039
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 11 $213.09 $2,344 8,720
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 191 $211.67 $40,429 8,731
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 18 $213.09 $3,836 14,429
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 316 $211.67 $66,888 14,447
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 94 $213.09 $20,030 73,221
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,606 $211.67 $339,942 73,315
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 65 $213.09 $13,851 51,039
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,120 $211.67 $237,070 51,104
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 59 $213.09 $12,572 45,861
2024-11-07 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,006 $211.67 $212,940 45,920
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,920 $213.69 $410,285 34,929
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,486 $212.93 $316,414 36,849
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 498 $213.69 $106,418 9,053
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 385 $212.93 $81,978 9,551
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 496 $213.69 $105,990 9,024
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 384 $212.93 $81,765 9,520
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 618 $213.69 $132,060 11,229
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 478 $212.93 $101,781 11,847
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,021 $213.69 $218,177 18,581
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 790 $212.93 $168,215 19,602
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5,183 $213.69 $1,107,555 94,290
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4,011 $212.93 $854,062 99,473
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,613 $213.69 $772,062 65,727
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,796 $212.93 $595,352 69,340
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,247 $213.69 $693,851 59,059
2024-11-06 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,512 $212.93 $534,880 62,306
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 175 $197.12 $34,496 45,501
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,938 $196.64 $577,728 45,676
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 313 $195.42 $61,166 48,614
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 762 $196.64 $149,840 11,838
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 45 $197.12 $8,870 11,793
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 759 $196.64 $149,250 11,800
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 81 $195.42 $15,829 12,600
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 56 $197.12 $11,039 14,627
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 944 $196.64 $185,628 14,683
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 101 $195.42 $19,737 15,627
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 93 $197.12 $18,332 24,204
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,563 $196.64 $307,348 24,297
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 167 $195.42 $32,635 25,860
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 471 $197.12 $92,844 122,826
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 7,931 $196.64 $1,559,552 123,297
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 845 $195.42 $165,130 131,228
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 328 $197.12 $64,655 85,619
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5,528 $196.64 $1,087,026 85,947
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 589 $195.42 $115,102 91,475
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 295 $197.12 $58,150 76,934
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4,967 $196.64 $976,711 77,229
2024-11-05 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 529 $195.42 $103,377 82,196
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 99 $192.43 $19,051 50,978
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,177 $191.55 $417,004 51,077
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 943 $190.91 $180,028 53,254
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 565 $191.55 $108,226 13,238
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 25 $192.43 $4,811 13,213
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 562 $191.55 $107,651 13,195
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 244 $190.91 $46,582 13,803
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 32 $192.43 $6,158 16,388
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 700 $191.55 $134,085 16,420
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 303 $190.91 $57,846 17,120
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 52 $192.43 $10,006 27,117
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,159 $191.55 $222,006 27,169
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 501 $190.91 $95,646 28,328
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 265 $192.43 $50,994 137,610
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5,877 $191.55 $1,125,739 137,875
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,546 $190.91 $486,057 143,752
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 185 $192.43 $35,600 95,925
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4,097 $191.55 $784,780 96,110
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,775 $190.91 $338,865 100,207
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 166 $192.43 $31,943 86,193
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,681 $191.55 $705,096 86,359
2024-11-04 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,595 $190.91 $304,501 90,040
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,153 $191.81 $796,587 9,488,736
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,202 $191.25 $2,142,382 9,492,889
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,173 $190.20 $413,305 9,504,091
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,747 $188.54 $894,999 9,506,264
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,465 $187.82 $275,156 9,511,011
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 680 $186.45 $126,786 9,512,476
2024-11-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 404 $185.68 $75,015 9,513,156
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 843 $191.72 $161,620 9,513,560
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,931 $190.93 $368,686 9,514,403
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,573 $190.01 $488,896 9,516,334
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,625 $189.06 $874,402 9,518,907
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,753 $187.84 $892,804 9,523,532
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,239 $186.67 $1,351,304 9,528,285
2024-10-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,826 $185.29 $523,630 9,535,524
2024-10-04 Cappotelli Andrew Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 1,508 $169.97 $256,315 15,256
2024-10-02 Lohani Rachit Senior Vice President Open-market sell
S
Common Stock, par value $0.001 658 $162.83 $107,142 39,764
2024-10-01 Lohani Rachit Senior Vice President Other disposed transaction
F
Common Stock, par value $0.001 4,342 $164.97 $716,300 40,422
2024-09-24 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 132 $165.06 $21,788 7,775
2024-09-23 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 70 $162.58 $11,381 7,907
2024-09-17 WATERS RONALD V Dir Open-market sell
S
Common Stock, par value $0.001 600 $156.91 $94,146 9,060
2024-09-10 Lohani Rachit Chief Technology Officer Exercise / conversion
M · derivative
Market Stock Units 3,509 $0.00 $0 0
2024-09-10 Lohani Rachit Chief Technology Officer Exercise / conversion
M
Common Stock, par value $0.001 3,509 $0.00 $0 48,273
2024-09-10 Lohani Rachit Chief Technology Officer Exercise / conversion
M
Common Stock, par value $0.001 1,404 $0.00 $0 44,764
2024-09-10 Lohani Rachit Chief Technology Officer Exercise / conversion
M · derivative
Market Stock Units 3,509 $0.00 $0 0
2024-09-10 Lohani Rachit Chief Technology Officer Exercise / conversion
M
Common Stock, par value $0.001 1,404 $0.00 $0 44,764
2024-09-03 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 51 $161.40 $8,231 16,536
2024-08-20 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 130 $151.39 $19,681 7,977
2024-08-19 Rost Nicholas VP CAO & Treasurer Open-market sell
S
Common Stock, par value $0.001 385 $153.19 $58,978 8,107
2024-08-16 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 69 $155.95 $10,761 8,492
2024-08-15 WATERS RONALD V Dir Equity grant / award
A
Common Stock, par value $0.001 1,338 $0.00 $0 9,660
2024-08-14 Rost Nicholas VP CAO & Treasurer Other disposed transaction
F
Common Stock, par value $0.001 91 $150.13 $13,662 4,660
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 107,400 $0.00 $0 0
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 9,034 $143.33 $1,294,843 1,745,022
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 32,664 $142.85 $4,666,052 1,754,056
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 4,826 $141.58 $683,265 1,786,720
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,918 $140.62 $410,329 1,791,546
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 57,958 $142.94 $8,284,517 1,794,464
2024-07-22 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 107,400 $24.80 $2,663,520 1,852,422
2024-07-15 Glenn Ryan CFO and Treasurer Open-market sell
S
Common Stock, par value $0.001 1,400 $140.06 $196,084 31,074
2024-06-17 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 331 $138.73 $45,920 4,751
2024-06-10 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 5,364 $0.00 $0 9,537,012
2024-06-03 Cappotelli Andrew Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 8 $142.17 $1,137 8,581
2024-06-03 Cappotelli Andrew Sr Vice President Operations Equity grant / award
A
Common Stock, par value $0.001 1,758 $0.00 $0 8,589
2024-05-29 WATERS RONALD V Dir Equity grant / award
G
Common Stock, par value $0.001 266 $0.00 $0 8,322
2024-05-16 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 95 $171.62 $16,304 5,082
2024-05-15 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 115 $169.86 $19,534 5,177
2024-05-09 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 677 $168.28 $113,926 29,644
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 69 $168.82 $11,649 54,197
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 18 $168.82 $3,039 14,047
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 23 $168.82 $3,883 17,423
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 37 $168.82 $6,246 28,829
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 187 $168.82 $31,569 146,298
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 131 $168.82 $22,115 101,982
2024-03-14 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 117 $168.82 $19,752 91,635
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 204 $171.64 $35,015 56,920
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 53 $171.64 $9,097 14,753
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 52 $171.64 $8,925 14,704
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 65 $171.64 $11,157 18,299
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 108 $171.64 $18,537 30,277
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 551 $171.64 $94,574 153,650
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 383 $171.64 $65,738 107,107
2024-03-13 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 344 $171.64 $59,044 96,240
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 269 $169.28 $45,536 59,982
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 70 $169.28 $11,850 15,547
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 87 $169.28 $14,727 19,283
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 143 $169.28 $24,207 31,906
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 728 $169.28 $123,236 161,915
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 508 $169.28 $85,994 112,868
2024-03-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 456 $169.28 $77,192 101,416
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 593 $169.08 $100,264 63,449
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,301 $168.61 $219,362 64,042
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 424 $167.64 $71,079 65,343
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 154 $169.08 $26,038 16,446
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 337 $168.61 $56,822 16,600
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 110 $167.64 $18,440 16,937
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 153 $169.08 $25,869 16,391
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 336 $168.61 $56,653 16,544
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 109 $167.64 $18,273 16,880
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 191 $169.08 $32,294 20,398
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 418 $168.61 $70,479 20,589
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 136 $167.64 $22,799 21,007
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 315 $169.08 $53,260 33,750
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 692 $168.61 $116,678 34,065
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 226 $167.64 $37,887 34,757
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,601 $169.08 $270,697 171,275
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 3,511 $168.61 $591,990 172,876
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,145 $167.64 $191,948 176,387
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,116 $169.08 $188,693 119,393
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,447 $168.61 $412,589 120,509
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 798 $167.64 $133,777 122,956
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,003 $169.08 $169,587 107,278
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 2,199 $168.61 $370,773 108,281
2024-03-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 717 $167.64 $120,198 110,480
2024-03-05 Ross Katherine Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 491 $168.29 $82,630 15,353
2024-03-01 Ross Katherine Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 237 $168.61 $39,961 15,844
2024-02-27 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 20,000 $0.00 $0 20,000
2024-02-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,565 $176.11 $275,612 9,562,376
2024-02-20 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,285 $175.47 $927,359 9,563,941
2024-02-16 Ross Katherine Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 274 $174.72 $47,873 16,081
2024-02-15 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 108 $172.00 $18,576 5,388
2024-02-13 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 721 $171.38 $123,565 113,653
2024-02-13 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 2,352 $170.48 $400,969 114,374
2024-02-13 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 700 $169.05 $118,335 116,726
2024-02-13 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 4,227 $168.05 $710,347 117,426
2024-02-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,334 $176.26 $411,391 9,587,872
2024-02-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 22,170 $175.39 $3,888,396 9,590,206
2024-01-10 Glenn Ryan CFO and Treasurer Open-market sell
S
Common Stock, par value $0.001 1,400 $163.47 $228,858 34,152
2023-12-15 Ross Katherine Sr Vice President Operations Open-market sell
S
Common Stock, par value $0.001 2,233 $166.09 $370,879 16,517
2023-12-13 WATERS RONALD V Dir Equity grant / award
G
Common Stock, par value $0.001 259 $0.00 $0 9,588
2023-12-05 Lohani Rachit Chief Technology Officer Open-market sell
S
Common Stock, par value $0.001 119 $156.81 $18,660 45,775
2023-12-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,475 $160.11 $876,602 9,612,376
2023-12-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 20,197 $160.07 $3,232,934 9,617,851
2023-11-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,374 $156.25 $2,402,188 9,638,048
2023-11-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 59,626 $155.44 $9,268,265 9,653,422
2023-11-17 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 103 $149.36 $15,384 5,194
2023-11-15 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 561 $152.14 $85,351 9,713,048
2023-11-15 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,257 $151.43 $644,638 9,713,609
2023-11-15 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,982 $150.58 $599,610 9,717,866
2023-11-14 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 41,200 $150.18 $6,187,416 9,721,848
2023-11-08 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 142 $148.51 $21,088 5,388
2023-10-06 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 1,206 $200.00 $241,200 30,367
2023-10-04 Breard Linda M. Dir Equity grant / award
A
Common Stock, par value $0.001 927 $0.00 $0 927
2023-10-02 Lohani Rachit Chief Technology Officer Other disposed transaction
F
Common Stock, par value $0.001 3,370 $181.70 $612,329 46,575
2023-09-21 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 60 $185.20 $11,112 5,530
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 14 $195.06 $2,731 65,767
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 4 $195.06 $780 17,047
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 5 $195.06 $975 21,143
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 8 $195.06 $1,560 34,983
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 39 $195.06 $7,607 177,532
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 27 $195.06 $5,267 123,754
2023-09-12 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 24 $195.06 $4,681 111,197
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 25 $196.28 $4,907 65,781
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 408 $195.20 $79,642 65,806
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 7 $196.28 $1,374 17,051
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 105 $195.20 $20,496 17,058
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 8 $196.28 $1,570 21,148
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 131 $195.20 $25,571 21,156
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 13 $196.28 $2,552 34,991
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 218 $195.20 $42,554 35,004
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 68 $196.28 $13,347 177,571
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,101 $195.20 $214,915 177,639
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 47 $196.28 $9,225 123,781
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 768 $195.20 $149,914 123,828
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 42 $196.28 $8,244 111,221
2023-09-11 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 690 $195.20 $134,688 111,263
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 60 $198.97 $11,938 66,214
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 16 $198.97 $3,184 17,163
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 19 $198.97 $3,780 21,287
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 32 $198.97 $6,367 35,222
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 163 $198.97 $32,432 178,740
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 114 $198.97 $22,683 124,596
2023-09-08 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 102 $198.97 $20,295 111,953
2023-09-07 Scutt Joshua Senior Vice President Sales Exercise / conversion
M · derivative
Market Stock Units 1,826 $0.00 $0 0
2023-09-07 Scutt Joshua Senior Vice President Sales Other disposed transaction
F
Common Stock, par value $0.001 986 $201.50 $198,679 31,573
2023-09-07 Scutt Joshua Senior Vice President Sales Exercise / conversion
M
Common Stock, par value $0.001 2,192 $0.00 $0 32,559
2023-09-01 Ross Katherine Sr Vice President Operations Other disposed transaction
F
Common Stock, par value $0.001 231 $200.50 $46,316 19,296
2023-08-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 368 $204.85 $75,385 9,763,048
2023-08-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,326 $203.86 $474,178 9,763,416
2023-08-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,684 $202.71 $341,364 9,765,742
2023-08-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,703 $201.39 $1,349,917 9,767,426
2023-08-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,997 $200.57 $2,005,098 9,774,129
2023-08-30 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 34,822 $201.79 $7,026,731 9,784,126
2023-08-30 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 22,112 $200.81 $4,440,311 9,818,948
2023-08-30 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,829 $199.72 $964,448 9,841,060
2023-08-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,142 $200.93 $1,635,972 9,845,889
2023-08-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 26,291 $200.21 $5,263,721 9,854,031
2023-08-29 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,001 $199.42 $1,196,719 9,880,322
2023-08-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $201.19 $80,476 9,886,323
2023-08-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,977 $200.29 $1,597,713 9,886,723
2023-08-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,626 $199.76 $3,121,450 9,894,700
2023-08-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 926 $200.74 $185,885 9,910,326
2023-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,796 $200.11 $359,398 9,911,252
2023-08-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 130 $193.97 $25,216 9,913,048
2023-08-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 31,680 $193.31 $6,124,061 9,913,178
2023-08-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 17,267 $192.57 $3,325,106 9,944,858
2023-08-21 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,604 $191.48 $1,647,494 9,962,125
2023-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,579 $191.84 $2,988,675 9,970,729
2023-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,897 $191.14 $3,038,553 9,986,308
2023-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,770 $190.34 $336,902 10,002,205
2023-08-17 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 430 $194.99 $83,846 5,590
2023-08-15 WATERS RONALD V Dir Equity grant / award
A
Common Stock, par value $0.001 927 $0.00 $0 9,847
2023-08-14 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 78 $201.79 $15,740 3,573
2023-08-10 Kenneth Bernard Robinson Dir Open-market sell
S
Common Stock, par value $0.001 275 $202.11 $55,580 3,031
2023-07-11 Scutt Joshua Senior Vice President Sales Open-market sell
S
Common Stock, par value $0.001 3,091 $200.00 $618,200 20,784
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 322 $186.39 $60,018 36,122
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 746 $185.27 $138,211 36,444
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,244 $184.29 $229,257 37,190
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 294 $186.39 $54,799 183,307
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 682 $185.27 $126,354 183,601
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,136 $184.29 $209,353 184,283
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 261 $186.39 $48,648 127,779
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 605 $185.27 $112,088 128,040
2023-06-16 Diehl Jeffrey T Dir Open-market sell
S
Common Stock, par value $0.001 1,008 $184.29 $185,764 128,645
2023-06-15 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 16,250 $0.00 $0 0
2023-06-13 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 16,250 $0.00 $0 16,250
2023-06-07 WATERS RONALD V Dir Equity grant / award
G
Common Stock, par value $0.001 187 $0.00 $0 8,920
2023-06-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,802 $173.42 $832,763 10,053,371
2023-06-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,766 $172.60 $1,858,212 10,058,173
2023-06-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,481 $171.41 $1,282,318 10,068,939
2023-06-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,489 $170.39 $594,491 10,076,420
2023-06-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,123 $169.59 $190,450 10,079,909
2023-05-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13 $173.22 $2,252 10,081,032
2023-05-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 16,138 $172.59 $2,785,257 10,081,045
2023-05-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 24,363 $171.56 $4,179,716 10,097,183
2023-05-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 22,722 $170.70 $3,878,645 10,121,546
2023-05-31 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,103 $169.90 $1,546,600 10,144,268
2023-05-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 24,999 $174.81 $4,370,075 10,151,734
2023-05-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 41,351 $174.06 $7,197,555 10,176,733
2023-05-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,650 $173.28 $1,498,872 10,218,084
2023-05-16 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 19 $167.50 $3,182 3,954
2023-05-15 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 44 $163.30 $7,185 3,973
2023-05-09 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 284 $172.13 $48,885 4,017
2023-05-08 WATERS RONALD V Dir Equity grant / award
G
Common Stock, par value $0.001 160 $0.00 $0 9,107
2023-05-01 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 137 $193.29 $26,481 4,301
2023-03-15 Glenn Ryan CFO and Treasurer Open-market sell
S
Common Stock, par value $0.001 1,250 $177.46 $221,825 21,651
2023-03-15 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 13,000 $0.00 $0 0
2023-03-15 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 31,052 $0.00 $0 10,278,371
2023-03-13 Glenn Ryan CFO and Treasurer Other disposed transaction
F
Common Stock, par value $0.001 387 $174.54 $67,547 22,901
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 518 $191.80 $99,352 10,309,423
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,698 $191.03 $324,369 10,309,941
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,903 $190.00 $741,570 10,311,639
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,074 $188.72 $768,845 10,315,542
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,990 $187.80 $749,322 10,319,616
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,245 $186.89 $1,727,798 10,323,606
2023-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,261 $185.86 $1,721,249 10,332,851
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 724 $194.21 $140,608 10,342,112
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,876 $193.54 $2,492,021 10,342,836
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 16,414 $192.41 $3,158,218 10,355,712
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 31,302 $191.69 $6,000,280 10,372,126
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,023 $190.87 $577,000 10,403,428
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,099 $188.88 $207,579 10,406,451
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,123 $187.71 $210,798 10,407,550
2023-03-06 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 750 $186.99 $140,242 10,408,673
2023-03-01 Sarowitz Steven I Dir Equity grant / award
G
Common Stock, par value $0.001 13,000 $0.00 $0 13,000
2023-02-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 500 $200.17 $100,085 10,422,423
2023-02-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,607 $199.26 $917,991 10,422,923
2023-02-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,593 $198.32 $1,109,204 10,427,530
2023-02-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,500 $197.33 $493,325 10,433,123
2023-02-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,747 $196.27 $539,154 10,435,623
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $207.04 $82,816 10,438,370
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,755 $206.18 $361,846 10,438,770
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 21,200 $205.01 $4,346,212 10,440,525
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,339 $204.29 $1,090,704 10,461,725
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 18,610 $203.04 $3,778,574 10,467,064
2023-02-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,749 $202.30 $2,376,823 10,485,674
2023-02-15 Williams Toby J. President and Co-CEO Other disposed transaction
F
Common Stock, par value $0.001 695 $217.06 $150,857 106,481
2023-02-14 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 2,887 $219.40 $633,408 107,176
2023-02-14 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 1,242 $218.33 $271,166 110,063
2023-02-14 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 510 $217.29 $110,818 111,305
2023-02-14 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 2,392 $216.30 $517,390 111,815
2023-02-14 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 969 $214.96 $208,296 114,207
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 2,098 $0.00 $0 14,568
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,255 $235.00 $294,925 1,755,086
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 843 $235.00 $198,105 1,756,341
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 2,098 $17.00 $35,666 1,757,184
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 1,950 $0.00 $0 14,716
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,255 $235.00 $294,925 1,755,086
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 695 $235.00 $163,325 1,756,341
2023-02-03 Beauchamp Steven R Co-Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 1,950 $17.00 $33,150 1,757,036
2022-12-15 CARNAHAN ELLEN Dir Equity grant / award
G
Common Stock, par value $0.001 1,660 $0.00 $0 13,541
2022-12-06 WATERS RONALD V Dir Equity grant / award
G
Common Stock, par value $0.001 346 $0.00 $0 9,267
2022-12-01 Ross Katherine Sr Vice President Operations Equity grant / award
A · derivative
Market Stock Units 3,134 $0.00 $0 3,134
2022-12-01 Ross Katherine Sr Vice President Operations Equity grant / award
A
Common Stock, par value $0.001 12,537 $0.00 $0 12,537
2022-11-15 Williams Toby J. President and Co-CEO Other disposed transaction
F
Common Stock, par value $0.001 921 $213.61 $196,735 115,213
2022-11-15 Williams Toby J. President and Co-CEO Other disposed transaction
F
Common Stock, par value $0.001 958 $213.61 $204,638 115,176
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 300 $215.05 $64,515 10,972,423
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 720 $214.09 $154,145 10,972,723
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,611 $213.12 $1,408,936 10,973,443
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,971 $212.24 $2,540,725 10,980,054
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 17,559 $211.11 $3,706,880 10,992,025
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 21,488 $210.18 $4,516,348 11,009,584
2022-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,782 $209.36 $1,419,880 11,031,072
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,350 $201.45 $271,958 11,037,854
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,931 $200.39 $1,188,513 11,039,204
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,594 $199.49 $2,512,377 11,045,135
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 28,948 $198.44 $5,744,441 11,057,729
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,735 $197.69 $3,110,652 11,086,677
2022-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,330 $196.71 $1,048,464 11,102,412
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,004 $204.99 $205,810 11,107,742
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,541 $204.15 $1,335,345 11,108,746
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,701 $203.21 $2,987,390 11,115,287
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 20,339 $202.43 $4,117,224 11,129,988
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,584 $201.07 $2,932,405 11,150,327
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,752 $200.27 $2,754,113 11,164,911
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,485 $199.21 $2,088,717 11,178,663
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,624 $198.18 $1,114,564 11,189,148
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,151 $197.33 $424,457 11,194,772
2022-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 500 $195.97 $97,985 11,196,923
2022-11-07 Glenn Ryan CFO and Treasurer Open-market sell
S
Common Stock, par value $0.001 500 $203.99 $101,995 25,116
2022-10-03 Lohani Rachit Chief Technology Officer Other disposed transaction
F
Common Stock, par value $0.001 3,227 $241.58 $779,579 37,110
2022-09-21 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 60 $250.41 $15,025 4,817
2022-08-26 WATERS RONALD V Dir Open-market sell
S
Common Stock, par value $0.001 3,000 $247.09 $741,270 9,613
2022-08-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,110 $249.51 $526,466 11,197,423
2022-08-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,099 $248.76 $3,009,747 11,199,533
2022-08-24 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,604 $247.92 $3,620,624 11,211,632
2022-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,000 $249.05 $249,050 11,226,236
2022-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,515 $248.28 $624,424 11,227,236
2022-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 22,615 $247.32 $5,593,142 11,229,751
2022-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 25,982 $246.40 $6,401,965 11,252,366
2022-08-23 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,566 $245.53 $2,348,740 11,278,348
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,959 $253.55 $496,704 11,287,914
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,862 $252.44 $1,227,363 11,289,873
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,535 $251.44 $1,894,600 11,294,735
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 16,243 $250.59 $4,070,333 11,302,270
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,483 $249.65 $2,367,431 11,318,513
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 15,483 $248.42 $3,846,287 11,327,996
2022-08-22 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,944 $247.83 $2,216,592 11,343,479
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $262.12 $104,848 11,352,423
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 991 $260.81 $258,463 11,352,823
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,063 $259.78 $535,926 11,353,814
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,265 $258.75 $1,879,819 11,355,877
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 21,144 $257.82 $5,451,346 11,363,142
2022-08-19 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,336 $257.06 $2,914,032 11,384,286
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 231 $270.01 $62,372 11,395,622
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $269.13 $107,652 11,395,853
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 550 $267.41 $147,076 11,396,253
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,613 $266.45 $2,028,484 11,396,803
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,349 $265.66 $3,811,955 11,404,416
2022-08-18 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,658 $264.71 $968,309 11,418,765
2022-08-17 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 106 $266.15 $28,212 38,737
2022-08-16 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 185 $268.00 $49,580 4,877
2022-08-16 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 59 $272.24 $16,062 5,062
2022-08-16 Williams Toby J. President and Co-CEO Other disposed transaction
F
Common Stock, par value $0.001 1,672 $272.24 $455,185 116,134
2022-08-15 WATERS RONALD V Dir Equity grant / award
A
Common Stock, par value $0.001 946 $0.00 $0 12,613
2022-08-15 Williams Toby J. President and Co-CEO Equity grant / award
A · derivative
Market Stock Units 30,079 $0.00 $0 30,079
2022-08-15 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 1,600 $269.68 $431,488 117,806
2022-08-15 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 3,478 $268.78 $934,817 119,406
2022-08-15 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 1,312 $267.77 $351,314 122,884
2022-08-15 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 900 $266.71 $240,039 124,196
2022-08-15 Williams Toby J. President and Co-CEO Open-market sell
S
Common Stock, par value $0.001 710 $265.61 $188,583 125,096
2022-08-15 Williams Toby J. President and Co-CEO Other disposed transaction
F
Common Stock, par value $0.001 15,610 $264.94 $4,135,713 125,806
2022-08-15 Williams Toby J. President and Co-CEO Equity grant / award
A
Common Stock, par value $0.001 30,079 $0.00 $0 141,416
2022-07-08 Glenn Ryan CFO and Treasurer Open-market sell
S
Common Stock, par value $0.001 1,500 $200.00 $300,000 16,910
2022-06-06 Glenn Ryan CFO and Treasurer Other disposed transaction
F
Common Stock, par value $0.001 735 $182.17 $133,895 18,410
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $168.77 $33,754 11,421,477
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,475 $167.37 $246,871 11,421,677
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,855 $166.10 $640,316 11,423,152
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 20,066 $164.96 $3,310,087 11,427,007
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,150 $164.36 $2,161,334 11,447,073
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,982 $163.00 $486,066 11,460,223
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,290 $162.11 $209,122 11,463,205
2022-05-17 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,752 $161.13 $443,430 11,464,495
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,021 $166.38 $169,874 11,467,247
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,179 $165.75 $195,419 11,468,268
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,128 $164.61 $1,337,950 11,469,447
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,074 $163.64 $2,139,429 11,477,575
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,567 $162.55 $2,367,866 11,490,649
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,261 $161.61 $1,658,280 11,505,216
2022-05-16 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 700 $160.70 $112,490 11,515,477
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,983 $172.80 $515,462 11,516,177
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,425 $171.92 $1,792,266 11,519,160
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,177 $171.03 $1,227,482 11,529,585
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 19,518 $170.05 $3,319,036 11,536,762
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,610 $168.86 $2,129,325 11,556,280
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 600 $166.10 $99,660 11,569,390
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,000 $165.29 $165,290 11,569,990
2022-05-13 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 500 $167.97 $83,985 11,568,890
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,428 $163.61 $397,245 11,571,490
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,859 $162.73 $302,515 11,573,918
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,105 $161.61 $663,409 11,575,777
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,721 $160.61 $1,882,510 11,579,882
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 16,549 $159.80 $2,644,530 11,591,603
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,040 $158.79 $2,229,412 11,608,152
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 12,433 $157.79 $1,961,803 11,622,192
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,806 $156.77 $596,667 11,634,625
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,653 $155.52 $723,635 11,638,431
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,614 $154.66 $404,281 11,643,084
2022-05-12 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 779 $153.45 $119,538 11,645,698
2022-05-04 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 276 $200.00 $55,200 2,816
2022-05-02 Rost Nicholas VP & Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 145 $189.63 $27,496 3,092
2022-03-11 Glenn Ryan CFO and Treasurer Equity grant / award
A
Common Stock, par value $0.001 5,276 $0.00 $0 19,145
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 505 $194.94 $98,445 11,646,477
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,206 $193.68 $233,578 11,646,982
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,646 $192.82 $510,202 11,648,188
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,133 $191.66 $408,811 11,650,834
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,532 $190.65 $2,007,926 11,652,967
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,037 $189.76 $1,525,101 11,663,499
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,061 $188.85 $1,144,620 11,671,536
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,029 $187.37 $754,914 11,677,597
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,464 $186.48 $645,967 11,681,626
2022-03-07 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,807 $185.36 $334,946 11,685,090
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $200.44 $20,044 11,686,897
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $199.71 $79,884 11,686,997
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 714 $198.46 $141,700 11,687,397
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 902 $197.09 $177,775 11,688,111
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,983 $196.17 $389,005 11,689,013
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,324 $195.53 $258,882 11,690,996
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,825 $193.91 $353,886 11,692,320
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,459 $193.01 $860,632 11,694,145
2022-03-04 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,402 $191.90 $269,044 11,698,604
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $207.88 $41,576 11,700,006
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 195 $206.13 $40,195 11,700,206
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 300 $205.55 $61,665 11,700,401
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 399 $203.13 $81,049 11,701,001
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 984 $201.45 $198,227 11,701,400
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,859 $200.62 $573,573 11,702,384
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,334 $199.64 $665,600 11,705,243
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,594 $198.59 $1,309,502 11,708,577
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,726 $197.58 $341,023 11,715,171
2022-03-03 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,200 $196.57 $1,022,164 11,716,897
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,601 $207.26 $1,782,643 11,722,097
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,459 $206.52 $1,540,433 11,730,698
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,591 $205.30 $531,932 11,738,157
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,928 $204.40 $598,483 11,740,748
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,539 $203.31 $312,894 11,743,676
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,010 $202.21 $204,232 11,745,215
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,855 $201.25 $373,319 11,746,225
2022-03-02 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 500 $200.22 $100,110 11,748,080
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 100 $216.05 $21,605 11,748,580
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 876 $215.21 $188,524 11,748,680
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 800 $213.63 $170,904 11,749,556
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,347 $212.69 $499,183 11,750,356
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,502 $211.77 $741,619 11,752,703
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,604 $210.88 $549,132 11,756,205
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 6,467 $209.65 $1,355,807 11,758,809
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,012 $208.70 $837,304 11,765,276
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,713 $207.00 $354,591 11,769,288
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 5,697 $206.20 $1,174,721 11,771,001
2022-03-01 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,651 $205.13 $543,800 11,776,698
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 936 $214.09 $200,388 11,779,349
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,703 $213.21 $789,517 11,780,285
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 18,039 $212.36 $3,830,762 11,783,988
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,763 $211.24 $1,851,096 11,802,027
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,125 $210.28 $1,918,805 11,810,790
2022-02-28 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,442 $209.49 $930,555 11,819,915
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,138 $207.06 $856,814 11,824,357
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,508 $206.25 $723,525 11,828,495
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,405 $205.29 $493,722 11,832,003
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,161 $203.93 $644,623 11,834,408
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,779 $203.00 $2,391,137 11,837,569
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 14,896 $202.02 $3,009,290 11,849,348
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,333 $201.01 $870,976 11,864,244
2022-02-25 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 2,900 $199.95 $579,855 11,868,577
2022-02-15 Williams Toby J. Chief Financial Officer Open-market sell
S
Common Stock, par value $0.001 220 $207.79 $45,714 100,785
2022-02-15 Williams Toby J. Chief Financial Officer Open-market sell
S
Common Stock, par value $0.001 1,290 $206.81 $266,785 101,005
2022-02-15 Williams Toby J. Chief Financial Officer Open-market sell
S
Common Stock, par value $0.001 1,600 $205.69 $329,104 102,295
2022-02-15 Williams Toby J. Chief Financial Officer Open-market sell
S
Common Stock, par value $0.001 890 $204.63 $182,121 103,895
2021-11-17 Rost Nicholas VP & Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 68 $267.85 $18,214 3,237
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 200 $277.46 $55,492 11,871,477
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 501 $276.52 $138,537 11,871,677
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 300 $274.94 $82,482 11,872,178
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 628 $273.62 $171,833 11,872,478
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 372 $272.45 $101,351 11,873,106
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 292 $271.35 $79,234 11,873,478
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 275 $270.13 $74,286 11,873,770
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 1,451 $269.01 $390,334 11,874,045
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 700 $268.06 $187,642 11,875,496
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,073 $265.39 $815,543 11,876,896
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 845 $264.34 $223,367 11,879,969
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 800 $263.23 $210,584 11,880,814
2021-11-10 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 400 $262.01 $104,804 11,881,614
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,922 $277.84 $3,034,568 11,882,014
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 45,601 $276.91 $12,627,373 11,892,936
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 11,829 $275.88 $3,263,385 11,938,537
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,311 $274.90 $1,185,094 11,950,366
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,271 $273.98 $1,170,169 11,954,677
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 638 $272.33 $173,747 11,958,948
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 3,048 $271.26 $826,800 11,959,586
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 4,588 $270.37 $1,240,458 11,962,634
2021-11-09 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 810 $268.88 $217,793 11,967,222
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 7,022 $282.17 $1,981,398 11,968,032
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 10,291 $281.32 $2,895,064 11,975,054
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 9,949 $280.22 $2,787,909 11,985,345
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 8,823 $279.31 $2,464,352 11,995,294
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 17,808 $278.24 $4,954,898 12,004,117
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 21,198 $277.19 $5,875,874 12,021,925
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 21,040 $276.33 $5,813,983 12,043,123
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 18,715 $275.16 $5,149,619 12,064,163
2021-11-08 Sarowitz Steven I Dir Open-market sell
S
Common Stock, par value $0.001 13,599 $274.37 $3,731,158 12,082,878
2021-11-01 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 5,000 $308.00 $1,540,000 48,443
2021-10-25 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 793 $296.22 $234,902 53,443
2021-10-25 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 2,166 $295.53 $640,118 54,236
2021-10-25 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 1,096 $294.53 $322,805 56,402
2021-10-25 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 945 $293.44 $277,301 57,498
2021-10-01 Lohani Rachit Chief Technology Officer Equity grant / award
A · derivative
Market Stock Units 3,509 $0.00 $0 3,509
2021-10-01 Lohani Rachit Chief Technology Officer Equity grant / award
A
Common Stock, par value $0.001 29,298 $0.00 $0 29,298
2021-09-21 Rost Nicholas VP & Chief Accounting Officer Equity grant / award
A
Common Stock, par value $0.001 808 $0.00 $0 3,237
2021-09-20 Williams Toby J. Chief Financial Officer Other disposed transaction
F
Common Stock, par value $0.001 9,198 $275.45 $2,533,589 104,785
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 83 $278.44 $23,111 67,906
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 383 $277.42 $106,252 67,989
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,350 $276.72 $373,572 68,372
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 22 $278.44 $6,126 17,602
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 350 $276.72 $96,852 17,723
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 21 $278.44 $5,847 17,542
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 99 $277.42 $27,465 17,624
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 349 $276.72 $96,575 17,662
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 27 $278.44 $7,518 21,831
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 123 $277.42 $34,123 21,858
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 434 $276.72 $120,096 21,981
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 47 $278.44 $13,087 38,434
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 217 $277.42 $60,200 38,481
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 764 $276.72 $211,414 38,698
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 227 $278.44 $63,206 185,419
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,046 $277.42 $290,181 185,646
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,685 $276.72 $1,019,713 186,692
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 158 $278.44 $43,994 129,653
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 731 $277.42 $202,794 129,811
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,577 $276.72 $713,107 130,542
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 140 $278.44 $38,982 114,813
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 647 $277.42 $179,491 114,953
2021-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,282 $276.72 $631,475 115,600
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,387 $277.97 $385,544 70,903
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,750 $277.41 $485,468 72,290
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 360 $277.97 $100,069 18,379
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 358 $277.97 $99,513 18,316
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 452 $277.41 $125,389 18,739
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 446 $277.97 $123,975 22,795
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 563 $277.41 $156,182 23,241
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 785 $277.97 $218,206 40,130
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 991 $277.41 $274,913 40,915
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,788 $277.97 $1,052,950 193,601
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,778 $277.41 $1,325,465 197,389
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,649 $277.97 $736,343 135,374
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,341 $277.41 $926,827 138,023
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,346 $277.97 $652,118 119,880
2021-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,958 $277.41 $820,579 122,226
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 24 $274.81 $6,595 75,920
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5 $274.81 $1,374 19,679
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9 $274.81 $2,473 24,408
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12 $274.81 $3,298 42,969
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 63 $274.81 $17,313 207,299
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 43 $274.81 $11,817 144,952
2021-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 39 $274.81 $10,718 128,361
2021-09-14 Beauchamp Steven R Chief Executive Officer Equity grant / award
G
Common Stock, par value $0.001 10,000 $0.00 $0 10,000
2021-09-13 Kenneth Bernard Robinson Open-market sell
S
Common Stock, par value $0.001 330 $258.18 $85,199 2,360
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 322 $269.20 $86,682 94,343
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 857 $268.51 $230,113 94,665
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 84 $269.20 $22,613 24,453
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 83 $269.20 $22,344 24,370
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 222 $268.51 $59,609 24,537
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 104 $269.20 $27,997 30,333
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 275 $268.51 $73,840 30,437
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 182 $269.20 $48,994 53,394
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 486 $268.51 $130,496 53,576
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 879 $269.20 $236,627 257,600
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,341 $268.51 $628,582 258,479
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 615 $269.20 $165,558 180,123
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,637 $268.51 $439,551 180,738
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 545 $269.20 $146,714 159,508
2021-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,449 $268.51 $389,071 160,053
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 15 $271.16 $4,067 95,522
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 126 $270.37 $34,067 95,537
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 532 $268.34 $142,757 95,663
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3 $271.16 $813 24,759
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 33 $270.37 $8,922 24,762
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 138 $268.34 $37,031 24,795
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5 $271.16 $1,356 30,712
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 171 $268.34 $45,886 30,757
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9 $271.16 $2,440 54,062
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 71 $270.37 $19,196 54,071
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 301 $268.34 $80,770 54,142
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 40 $270.37 $10,815 30,717
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 344 $270.37 $93,007 260,860
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,453 $268.34 $389,898 261,204
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 28 $271.16 $7,592 182,375
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 240 $270.37 $64,889 182,403
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,017 $268.34 $272,902 182,643
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 25 $271.16 $6,779 161,502
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 213 $270.37 $57,589 161,527
2021-09-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 900 $268.34 $241,506 161,740
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12 $272.06 $3,265 96,195
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 481 $271.53 $130,606 96,207
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 540 $270.39 $146,011 96,688
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 125 $271.53 $33,941 24,936
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 124 $271.53 $33,670 24,852
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 140 $270.39 $37,855 25,061
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3 $272.06 $816 24,933
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 155 $271.53 $42,087 30,931
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 174 $270.39 $47,048 31,086
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7 $272.06 $1,904 54,443
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 272 $271.53 $73,856 54,450
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 306 $270.39 $82,739 54,722
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 31 $272.06 $8,434 262,657
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,314 $271.53 $356,790 262,688
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,476 $270.39 $399,096 264,002
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 22 $272.06 $5,985 183,660
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 919 $271.53 $249,536 183,682
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,032 $270.39 $279,042 184,601
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 19 $272.06 $5,169 162,640
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 814 $271.53 $221,025 162,659
2021-09-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 914 $270.39 $247,136 163,473
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 23 $273.09 $6,281 97,228
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6 $273.09 $1,639 25,201
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7 $273.09 $1,912 31,260
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14 $273.09 $3,823 55,028
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 63 $273.09 $17,205 265,478
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 44 $273.09 $12,016 185,633
2021-09-07 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 39 $273.09 $10,651 164,387
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,533 $265.73 $673,094 12,096,477
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,428 $264.89 $378,263 12,099,010
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 982 $263.81 $259,061 12,100,438
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 600 $262.47 $157,482 12,101,420
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 400 $261.25 $104,500 12,102,020
2021-08-27 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 300 $258.50 $77,550 12,102,420
2021-08-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 200 $260.26 $52,052 12,103,020
2021-08-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,150 $259.28 $298,172 12,103,220
2021-08-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,453 $258.55 $3,219,723 12,104,370
2021-08-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,068 $257.73 $2,594,826 12,116,823
2021-08-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,913 $256.78 $1,261,560 12,126,891
2021-08-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,200 $262.59 $315,108 12,131,804
2021-08-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 14,067 $261.79 $3,682,600 12,133,004
2021-08-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,691 $260.92 $2,789,496 12,147,071
2021-08-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,123 $259.87 $2,110,924 12,157,762
2021-08-24 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,468 $261.37 $2,213,281 12,165,885
2021-08-24 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 15,284 $260.94 $3,988,207 12,174,353
2021-08-24 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,000 $259.53 $519,060 12,189,637
2021-08-24 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,291 $258.72 $334,008 12,191,637
2021-08-24 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 300 $257.05 $77,115 12,192,928
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,983 $257.48 $1,283,023 12,193,228
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,727 $256.79 $3,268,166 12,198,211
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,794 $255.95 $459,174 12,210,938
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,400 $254.76 $356,664 12,212,732
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 800 $253.28 $202,624 12,214,132
2021-08-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,000 $251.72 $251,720 12,214,932
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 763 $252.13 $192,375 12,215,932
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,677 $251.54 $1,427,993 12,216,695
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,573 $250.62 $1,897,945 12,222,372
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,115 $249.48 $1,525,570 12,229,945
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,012 $248.40 $996,581 12,236,060
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,522 $247.37 $623,867 12,240,072
2021-08-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,198 $246.08 $294,804 12,242,594
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 472 $249.89 $117,948 12,243,792
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,136 $249.05 $282,921 12,244,264
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,923 $247.89 $1,468,252 12,245,400
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 18,680 $247.10 $4,615,828 12,251,323
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,734 $246.21 $2,150,398 12,270,003
2021-08-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,336 $244.94 $817,120 12,278,737
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,203 $254.09 $305,670 12,282,073
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 13,894 $253.34 $3,519,906 12,283,276
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,236 $252.41 $1,069,209 12,297,170
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,407 $251.26 $1,107,303 12,301,406
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,813 $250.18 $703,756 12,305,813
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,748 $249.20 $684,802 12,308,626
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $248.01 $124,005 12,311,374
2021-08-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,603 $247.07 $2,372,613 12,311,874
2021-08-16 Kenneth Bernard Robinson Equity grant / award
A
Common Stock, par value $0.001 939 $0.00 $0 2,690
2021-08-12 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 70,000 $0.00 $0 90,000
2021-08-12 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 19,125 $253.13 $4,841,111 1,738,645
2021-08-12 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 7,920 $252.33 $1,998,454 1,757,770
2021-08-12 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 4,046 $251.43 $1,017,286 1,765,690
2021-08-12 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 5,666 $250.29 $1,418,143 1,769,736
2021-08-12 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,477 $249.26 $368,157 1,775,402
2021-08-12 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 31,766 $251.69 $7,995,185 1,776,879
2021-08-12 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 70,000 $4.88 $341,600 1,808,645
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 64 $251.44 $16,092 50,060
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 300 $250.62 $75,186 50,124
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 351 $249.27 $87,494 50,424
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 400 $248.51 $99,404 50,775
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 2,534 $247.34 $626,760 51,175
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 3,702 $246.41 $912,210 53,709
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 1,650 $245.50 $405,075 57,411
2021-08-10 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 999 $244.46 $244,216 59,061
2021-06-01 Cappotelli Andrew Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 125 $169.76 $21,220 9,116
2021-06-01 Cappotelli Andrew Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 1,418 $168.44 $238,848 9,241
2021-06-01 Cappotelli Andrew Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 714 $166.00 $118,524 10,659
2021-06-01 Cappotelli Andrew Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 743 $169.83 $126,184 11,373
2021-05-17 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 100 $160.81 $16,081 0
2021-05-17 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,031 $160.21 $485,597 100
2021-05-17 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 6,869 $159.39 $1,094,850 3,131
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,720 $164.74 $1,107,053 12,320,538
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 21,906 $163.77 $3,587,546 12,327,258
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 56,083 $162.76 $9,128,069 12,349,164
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 29,144 $161.89 $4,718,122 12,405,247
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,825 $160.75 $775,619 12,434,391
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,664 $159.82 $905,220 12,439,216
2021-05-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,020 $158.90 $479,878 12,444,880
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 113 $160.51 $18,138 12,447,900
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,720 $159.83 $274,908 12,448,013
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 28,689 $158.71 $4,553,231 12,449,733
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 16,358 $158.02 $2,584,891 12,478,422
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,567 $156.74 $1,186,052 12,494,780
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,908 $155.95 $921,353 12,502,347
2021-05-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 800 $154.70 $123,760 12,508,255
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,566 $160.18 $250,842 12,509,055
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,962 $159.38 $1,268,984 12,510,621
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,378 $158.41 $218,289 12,518,583
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,182 $157.13 $1,442,768 12,519,961
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 13,890 $156.44 $2,172,952 12,529,143
2021-05-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,505 $155.34 $389,127 12,543,033
2021-05-11 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 800 $160.45 $128,360 60,060
2021-05-11 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 2,452 $159.78 $391,781 60,860
2021-05-11 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 5,374 $159.11 $855,057 63,312
2021-05-11 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 1,374 $156.88 $215,553 68,686
2021-03-11 WATERS RONALD V Equity grant / award
G
Common Stock, par value $0.001 28 $0.00 $0 16,728
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 300 $177.04 $53,112 12,545,538
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 200 $175.62 $35,124 12,545,838
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,902 $174.90 $682,460 12,546,038
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,274 $173.86 $395,358 12,549,940
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,501 $172.68 $431,873 12,552,214
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,199 $171.72 $377,612 12,554,715
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,753 $170.58 $981,347 12,556,914
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,300 $169.64 $729,452 12,562,667
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,762 $168.69 $297,232 12,566,967
2021-03-04 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,000 $167.44 $167,440 12,568,729
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 370 $185.35 $68,580 12,569,729
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 530 $184.55 $97,812 12,570,099
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,222 $183.17 $1,139,684 12,570,629
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,070 $182.26 $1,470,838 12,576,851
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,995 $181.21 $1,267,564 12,584,921
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,240 $180.48 $404,275 12,591,916
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,009 $178.97 $180,581 12,594,156
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,206 $178.11 $571,021 12,595,165
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,811 $177.05 $1,737,038 12,598,371
2021-03-03 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,815 $176.25 $2,258,644 12,608,182
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 300 $196.52 $58,956 12,620,997
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 100 $194.27 $19,427 12,621,297
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 550 $192.59 $105,924 12,621,397
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,447 $191.27 $276,768 12,621,947
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,991 $190.22 $1,329,828 12,623,394
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,649 $189.28 $1,069,243 12,630,385
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,304 $188.37 $1,940,964 12,636,034
2021-03-02 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,290 $187.34 $1,927,729 12,646,338
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 809 $198.74 $160,781 12,656,628
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,757 $197.64 $544,893 12,657,437
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,128 $196.60 $1,204,765 12,660,194
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,982 $195.60 $974,479 12,666,322
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 13,697 $194.60 $2,665,436 12,671,304
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 13,976 $193.76 $2,707,990 12,685,001
2021-03-01 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 357 $192.87 $68,855 12,698,977
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,099 $193.17 $598,634 12,699,334
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 14,395 $192.19 $2,766,575 12,702,433
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,022 $191.38 $961,110 12,716,828
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,903 $190.10 $551,860 12,721,850
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,262 $189.20 $617,170 12,724,753
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 599 $188.20 $112,732 12,728,015
2021-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,100 $186.54 $205,194 12,728,614
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 300 $197.63 $59,289 12,729,714
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 510 $196.60 $100,266 12,730,014
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,455 $195.48 $870,863 12,730,524
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,793 $194.78 $933,581 12,734,979
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,000 $193.60 $193,600 12,739,772
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 700 $192.16 $134,512 12,740,772
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,583 $191.08 $302,480 12,741,472
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 11,391 $190.12 $2,165,657 12,743,055
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,235 $189.28 $1,558,721 12,754,446
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 6,510 $188.30 $1,225,833 12,762,681
2021-02-25 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,347 $187.48 $252,536 12,769,191
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 385 $206.14 $79,364 10,000
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,096 $204.75 $224,406 10,385
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,950 $203.74 $397,293 11,481
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,288 $202.41 $463,114 13,431
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,870 $201.64 $377,067 15,719
2021-02-16 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,411 $200.47 $483,333 17,589
2021-02-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 70,000 $0.00 $0 230,000
2021-02-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 38,733 $204.35 $7,915,089 1,738,645
2021-02-11 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 31,267 $205.60 $6,428,495 1,777,378
2021-02-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 70,000 $4.88 $341,600 1,808,645
2021-02-09 Haske Michael R President and COO Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 30,000 $0.00 $0 150,000
2021-02-09 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 501 $210.56 $105,491 760,998
2021-02-09 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 20,165 $209.77 $4,230,012 761,499
2021-02-09 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 6,494 $208.79 $1,355,882 781,664
2021-02-09 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 2,034 $207.82 $422,706 788,158
2021-02-09 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 806 $206.59 $166,512 790,192
2021-02-09 Haske Michael R President and COO Exercise / conversion
M
Common Stock, par value $0.001 30,000 $4.88 $146,400 790,998
2020-12-14 WATERS RONALD V Equity grant / award
G
Common Stock, par value $0.001 280 $0.00 $0 16,756
2020-12-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 400,000 $180.50 $72,200,000 12,770,538
2020-11-19 Pederson Robin Le Open-market sell
S
Common Stock, par value $0.001 170 $193.31 $32,863 1,581
2020-11-18 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 59 $189.45 $11,178 52,673
2020-11-18 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 226 $188.84 $42,678 52,732
2020-11-18 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 500 $187.31 $93,655 52,958
2020-11-17 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 601 $188.16 $113,084 53,458
2020-11-17 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 3,264 $187.41 $611,706 54,059
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 150 $188.27 $28,240 57,323
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 200 $187.50 $37,500 57,473
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 101 $185.90 $18,776 57,673
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 2,201 $184.33 $405,710 57,774
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 2,298 $182.74 $419,937 59,975
2020-11-16 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 400 $181.72 $72,688 62,273
2020-11-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 50,000 $0.00 $0 300,000
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 200 $199.91 $39,982 1,739,145
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 500 $201.23 $100,615 1,738,645
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,520 $197.36 $299,987 1,739,845
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,398 $196.37 $470,895 1,741,365
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,549 $195.54 $498,431 1,743,763
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 5,885 $194.51 $1,144,691 1,746,312
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 4,524 $193.51 $875,439 1,752,197
2020-11-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 9,081 $192.45 $1,747,638 1,756,721
2020-11-11 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 22,843 $196.14 $4,480,426 1,765,802
2020-11-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 50,000 $4.88 $244,000 1,788,645
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 52 $189.84 $9,872 80,060
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 623 $189.17 $117,853 80,112
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 900 $188.37 $169,533 80,735
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 600 $186.40 $111,840 81,635
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 625 $185.06 $115,662 82,235
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 4,900 $184.01 $901,649 82,860
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 775 $183.05 $141,864 87,760
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 1,325 $182.15 $241,349 88,535
2020-11-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 200 $180.06 $36,012 89,860
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 575 $203.80 $117,185 0
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 925 $202.68 $187,479 575
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,200 $201.99 $242,388 1,500
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $200.84 $100,420 2,700
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 900 $199.37 $179,433 3,200
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 800 $198.35 $158,680 4,100
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,924 $197.16 $379,336 4,900
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,900 $196.23 $961,527 6,824
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,332 $195.28 $1,822,353 11,724
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,200 $194.50 $427,900 21,056
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,523 $193.19 $487,418 23,256
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,765 $191.96 $914,689 25,779
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,448 $191.07 $849,879 30,544
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,308 $190.02 $818,606 34,992
2020-11-05 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,700 $189.14 $510,678 39,300
2020-10-09 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 40 $184.08 $7,363 17,036
2020-10-09 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 2,235 $183.17 $409,385 17,076
2020-10-09 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 1,973 $182.42 $359,915 19,311
2020-10-09 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 752 $181.36 $136,383 21,284
2020-10-05 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 40 $166.92 $6,677 760,998
2020-10-01 Haske Michael R President and COO Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 30,000 $0.00 $0 180,000
2020-10-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 1,000 $164.76 $164,760 761,038
2020-10-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 9,766 $163.99 $1,601,526 762,038
2020-10-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 5,399 $163.01 $880,091 771,804
2020-10-01 Haske Michael R President and COO Other disposed transaction
F
Common Stock, par value $0.001 13,795 $161.42 $2,226,789 777,203
2020-10-01 Haske Michael R President and COO Exercise / conversion
M
Common Stock, par value $0.001 30,000 $4.88 $146,400 790,998
2020-09-18 Williams Toby J. Chief Financial Officer Other disposed transaction
F
Common Stock, par value $0.001 8,532 $144.88 $1,236,116 102,689
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,855 $146.18 $271,164 98,816
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9,093 $145.53 $1,323,304 100,671
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 481 $146.18 $70,313 25,613
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,358 $145.53 $343,160 26,094
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 479 $146.18 $70,020 25,526
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,348 $145.53 $341,704 26,005
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 596 $146.18 $87,123 31,770
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,923 $145.53 $425,384 32,366
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,050 $146.18 $153,489 55,927
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,147 $145.53 $749,043 56,977
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,064 $146.18 $740,256 269,813
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 24,829 $145.53 $3,613,364 274,877
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,541 $146.18 $517,623 188,664
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 17,364 $145.53 $2,526,983 192,205
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,136 $146.18 $458,420 167,071
2020-09-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 15,374 $145.53 $2,237,378 170,207
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 49 $153.82 $7,537 109,764
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 161 $153.07 $24,644 109,813
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 13 $153.82 $2,000 28,452
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 42 $153.07 $6,429 28,465
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 16 $153.82 $2,461 35,289
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 52 $153.07 $7,960 35,305
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 28 $153.82 $4,307 62,124
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 91 $153.07 $13,929 62,152
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 135 $153.82 $20,766 299,706
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 440 $153.07 $67,351 299,841
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 94 $153.82 $14,459 209,569
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 308 $153.07 $47,146 209,663
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 84 $153.82 $12,921 185,581
2020-09-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 273 $153.07 $41,788 185,665
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 659 $146.39 $96,471 117,844
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,357 $145.63 $197,620 118,503
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 170 $146.39 $24,886 30,547
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 351 $145.63 $51,116 30,717
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 212 $146.39 $31,035 37,887
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 437 $145.63 $63,640 38,099
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 372 $146.39 $54,457 66,698
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 767 $145.63 $111,698 67,070
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,799 $146.39 $263,356 321,766
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,703 $145.63 $539,268 323,565
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,258 $146.39 $184,159 224,996
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,591 $145.63 $377,327 226,254
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,116 $146.39 $163,371 199,241
2020-09-15 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,292 $145.63 $333,784 200,357
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 34 $146.34 $4,976 119,860
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 144 $145.27 $20,919 119,894
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9 $146.34 $1,317 31,068
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 37 $145.27 $5,375 31,077
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 11 $146.34 $1,610 38,536
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 46 $145.27 $6,682 38,547
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 19 $146.34 $2,780 67,837
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 82 $145.27 $11,912 67,856
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 94 $146.34 $13,756 327,268
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 391 $145.27 $56,801 327,362
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 66 $146.34 $9,658 228,845
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 274 $145.27 $39,804 228,911
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 58 $146.34 $8,488 202,649
2020-09-10 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 243 $145.27 $35,301 202,707
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 57 $146.50 $8,350 120,038
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 15 $146.50 $2,198 31,114
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 18 $146.50 $2,637 38,593
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 19 $145.30 $2,761 38,611
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 33 $146.50 $4,834 67,938
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 32 $145.30 $4,650 67,971
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 156 $146.50 $22,854 327,753
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 109 $146.50 $15,968 229,185
2020-09-03 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 97 $146.50 $14,210 202,950
2020-09-02 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 3,750 $146.73 $550,238 90,060
2020-09-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 7,750 $149.58 $1,159,245 94,210
2020-09-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 2,700 $148.63 $401,301 101,960
2020-09-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 400 $150.19 $60,076 93,810
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,021 $147.10 $150,189 127,684
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,630 $146.29 $238,453 128,705
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 423 $146.29 $61,881 33,361
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 264 $147.10 $38,834 33,097
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 421 $146.29 $61,588 33,245
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 328 $147.10 $48,249 41,051
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 524 $146.29 $76,656 41,379
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 578 $147.10 $85,024 72,266
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 923 $146.29 $135,026 72,844
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,788 $147.10 $410,115 348,629
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,453 $146.29 $651,429 351,417
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,949 $147.10 $286,698 243,782
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,113 $146.29 $455,401 245,731
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,725 $147.10 $253,748 215,876
2020-08-31 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,758 $146.29 $403,468 217,601
2020-08-18 Cappotelli Andrew Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 686 $133.00 $91,238 11,944
2020-08-17 Cappotelli Andrew Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 285 $131.64 $37,517 12,630
2020-08-14 Cappotelli Andrew Chief Accounting Officer Equity grant / award
A · derivative
Market Stock Units 731 $0.00 $0 731
2020-08-14 Cappotelli Andrew Chief Accounting Officer Equity grant / award
A
Common Stock, par value $0.001 2,922 $0.00 $0 12,915
2020-08-13 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 635 $126.53 $80,347 63,149
2020-08-13 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 50,000 $0.00 $0 350,000
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,705 $135.47 $366,446 1,740,165
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 6,346 $134.75 $855,124 1,742,870
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 4,122 $133.59 $550,658 1,749,216
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 11,417 $132.76 $1,515,721 1,753,338
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,091 $131.53 $143,499 1,764,755
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 600 $130.03 $78,018 1,765,846
2020-08-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 500 $128.16 $64,080 1,766,446
2020-08-13 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 23,219 $127.10 $2,951,135 1,766,946
2020-08-13 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 50,000 $4.88 $244,000 1,790,165
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,260 $131.21 $165,325 13,369,332
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 700 $130.40 $91,280 13,370,592
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 960 $129.14 $123,974 13,371,292
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,048 $128.39 $519,723 13,372,252
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 26,874 $127.12 $3,416,223 13,376,300
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 64,332 $126.36 $8,128,992 13,403,174
2020-08-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 19,863 $125.47 $2,492,211 13,467,506
2020-08-12 Kinsey Mark S Sr Vice President - Operations Other disposed transaction
F
Common Stock, par value $0.001 1,246 $131.16 $163,425 63,784
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 530 $134.91 $71,502 13,487,369
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,109 $134.16 $1,087,903 13,487,899
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 22,424 $133.18 $2,986,428 13,496,008
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 34,000 $132.36 $4,500,240 13,518,432
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 16,900 $131.30 $2,218,970 13,552,432
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 600 $134.81 $80,886 42,000
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,469 $134.05 $1,001,219 42,600
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,531 $133.06 $1,268,195 50,069
2020-08-11 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 24,400 $132.30 $3,228,120 59,600
2020-07-01 Haske Michael R President and COO Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 30,000 $0.00 $0 210,000
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 1,181 $150.94 $178,260 766,892
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 4,991 $150.23 $749,798 768,073
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 4,179 $149.11 $623,131 773,064
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 4,205 $148.20 $623,181 777,243
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 1,298 $147.15 $191,001 781,448
2020-07-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 297 $145.99 $43,359 782,746
2020-07-01 Haske Michael R President and COO Other disposed transaction
F
Common Stock, par value $0.001 13,849 $145.89 $2,020,431 783,043
2020-07-01 Haske Michael R President and COO Exercise / conversion
M
Common Stock, par value $0.001 30,000 $4.88 $146,400 796,892
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,094 $137.07 $149,955 130,335
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 284 $137.07 $38,928 33,784
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 283 $137.07 $38,791 33,666
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 352 $137.07 $48,249 41,903
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 620 $137.07 $84,983 73,767
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,990 $137.07 $409,839 355,870
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,091 $137.07 $286,613 248,844
2020-06-17 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,851 $137.07 $253,717 220,359
2020-06-10 WATERS RONALD V Equity grant / award
G
Common Stock, par value $0.001 370 $0.00 $0 20,830
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4 $138.24 $553 131,612
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 254 $137.37 $34,892 131,616
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 66 $137.37 $9,066 34,116
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1 $138.33 $138 34,115
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 82 $137.37 $11,264 42,315
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2 $138.24 $276 74,491
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 144 $137.37 $19,781 74,493
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12 $138.24 $1,659 359,360
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 692 $137.37 $95,060 359,372
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9 $138.24 $1,244 251,285
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 483 $137.37 $66,350 251,294
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 8 $138.24 $1,106 222,520
2020-06-09 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 428 $137.37 $58,794 222,528
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 546 $138.16 $75,435 131,870
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,649 $137.43 $364,052 132,416
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 687 $137.43 $94,414 34,323
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 141 $138.16 $19,481 34,182
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 684 $137.43 $94,002 34,204
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 176 $138.16 $24,316 42,397
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 851 $137.43 $116,953 42,573
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 309 $138.16 $42,691 74,637
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,499 $137.43 $206,008 74,946
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,491 $138.16 $205,997 360,064
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,232 $137.43 $993,894 361,555
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,042 $138.16 $143,963 251,777
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,058 $137.43 $695,121 252,819
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 923 $138.16 $127,522 222,956
2020-06-08 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,478 $137.43 $615,412 223,879
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,639 $140.33 $230,001 135,065
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,088 $139.47 $291,213 136,704
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,978 $138.29 $411,828 138,792
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 425 $140.33 $59,640 35,010
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 541 $139.47 $75,453 35,435
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 772 $138.29 $106,760 35,976
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 423 $140.33 $59,360 34,888
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 540 $139.47 $75,314 35,311
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 769 $138.29 $106,345 35,851
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 527 $140.33 $73,954 43,424
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 671 $139.47 $93,584 43,951
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 958 $138.29 $132,482 44,622
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 928 $140.33 $130,226 76,445
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,182 $139.47 $164,854 77,373
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,685 $138.29 $233,019 78,555
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,475 $140.33 $627,977 368,787
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,702 $139.47 $795,258 373,262
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 8,132 $138.29 $1,124,574 378,964
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,130 $140.33 $439,233 257,877
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,987 $139.47 $556,067 261,007
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,686 $138.29 $786,317 264,994
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,771 $140.33 $388,854 228,357
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,531 $139.47 $492,469 231,128
2020-06-05 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,035 $138.29 $696,290 234,659
2020-06-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 14,999 $0.00 $0 0
2020-06-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 300 $133.12 $39,936 106,950
2020-06-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 377 $132.21 $49,843 107,250
2020-06-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 510 $131.36 $66,994 107,627
2020-06-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 4,200 $129.97 $545,874 108,137
2020-06-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 700 $129.13 $90,391 112,337
2020-06-01 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 8,913 $130.01 $1,158,779 113,037
2020-06-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 14,999 $35.28 $529,165 121,950
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 806 $127.71 $102,934 141,770
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,038 $127.08 $131,909 142,576
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 229 $125.87 $28,824 143,614
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 209 $127.71 $26,691 36,748
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 269 $127.08 $34,185 36,957
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 208 $127.71 $26,564 36,620
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 268 $127.08 $34,057 36,828
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 59 $125.87 $7,426 37,226
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 259 $127.71 $33,077 45,580
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 334 $127.08 $42,445 45,839
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 74 $125.87 $9,314 46,173
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 455 $127.71 $58,108 80,240
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 588 $127.08 $74,723 80,695
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 130 $125.87 $16,363 81,283
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,198 $127.71 $280,707 387,096
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,834 $127.08 $360,145 389,294
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 625 $125.87 $78,669 392,128
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,538 $127.71 $196,418 270,680
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,982 $127.08 $251,873 272,218
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 437 $125.87 $55,005 274,200
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,362 $127.71 $173,941 239,694
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,755 $127.08 $223,025 241,056
2020-05-28 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 387 $125.87 $48,712 242,811
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,699 $126.42 $341,208 143,843
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,880 $125.58 $236,090 146,542
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,018 $124.42 $251,080 148,422
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 700 $126.42 $88,494 37,285
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 523 $124.42 $65,072 38,471
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 697 $126.42 $88,115 37,155
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 486 $125.58 $61,032 37,985
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 522 $124.42 $64,947 38,338
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 868 $126.42 $109,733 46,247
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 604 $125.58 $75,850 47,115
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 649 $124.42 $80,749 47,719
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,528 $126.42 $193,170 81,413
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,064 $125.58 $133,617 82,941
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,142 $124.42 $142,088 84,005
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,371 $126.42 $931,842 392,753
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,131 $125.58 $644,351 400,124
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,511 $124.42 $685,679 405,255
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,154 $126.42 $651,569 274,637
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,588 $125.58 $450,581 279,791
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,854 $124.42 $479,515 283,379
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,564 $126.42 $576,981 243,198
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,177 $125.58 $398,968 247,762
2020-05-27 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,413 $124.42 $424,645 250,939
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 23 $122.02 $2,806 153,218
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 773 $121.35 $93,804 153,241
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 575 $120.44 $69,253 154,014
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 201 $121.35 $24,391 39,721
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 150 $120.44 $18,066 39,922
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6 $122.02 $732 39,715
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 200 $121.35 $24,270 39,583
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 148 $120.44 $17,825 39,783
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7 $122.02 $854 49,261
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 250 $121.35 $30,338 49,268
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 185 $120.44 $22,281 49,518
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 13 $122.02 $1,586 86,719
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 437 $121.35 $53,030 86,732
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 325 $120.44 $39,143 87,169
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 62 $122.02 $7,565 418,352
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,111 $121.35 $256,170 418,414
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,569 $120.44 $188,970 420,525
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 44 $122.02 $5,369 292,537
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,476 $121.35 $179,113 292,581
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,097 $120.44 $132,123 294,057
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 39 $122.02 $4,759 259,049
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,307 $121.35 $158,604 259,088
2020-05-26 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 972 $120.44 $117,068 260,395
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 142 $120.14 $17,060 154,589
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 989 $119.25 $117,938 154,731
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,632 $118.63 $193,604 155,720
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 37 $120.14 $4,445 40,072
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 423 $118.63 $50,180 40,365
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 36 $120.14 $4,325 39,931
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 256 $119.25 $30,528 40,109
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 422 $118.63 $50,062 40,223
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 45 $120.14 $5,406 49,703
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 318 $119.25 $37,922 49,748
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 525 $118.63 $62,281 50,066
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 80 $120.14 $9,611 87,494
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 560 $119.25 $66,780 87,574
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 924 $118.63 $109,614 88,134
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 387 $120.14 $46,494 422,094
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,701 $119.25 $322,094 422,481
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,457 $118.63 $528,734 425,182
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 271 $120.14 $32,558 295,154
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,888 $119.25 $225,144 295,425
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,116 $118.63 $369,651 297,313
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 239 $120.14 $28,713 261,367
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,672 $119.25 $199,386 261,606
2020-05-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,760 $118.63 $327,419 263,278
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,014 $122.48 $124,195 157,352
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 263 $122.48 $32,212 40,788
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 262 $122.48 $32,090 40,645
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 326 $122.48 $39,928 50,591
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 574 $122.48 $70,304 89,058
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,770 $122.48 $339,270 429,639
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,936 $122.48 $237,121 300,429
2020-05-21 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,715 $122.48 $210,053 266,038
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 365 $123.27 $44,994 164,367
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 363 $122.38 $44,424 164,732
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 95 $123.27 $11,711 42,606
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 94 $122.38 $11,504 42,701
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 117 $123.27 $14,423 52,846
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 208 $123.27 $25,640 93,029
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 204 $122.38 $24,966 93,237
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 997 $123.27 $122,900 448,795
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 990 $122.38 $121,156 449,792
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 697 $123.27 $85,919 313,823
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 692 $122.38 $84,687 314,520
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 617 $123.27 $76,058 277,899
2020-05-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 613 $122.38 $75,019 278,516
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 870 $123.95 $107,836 167,196
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,218 $123.15 $642,597 168,066
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 226 $123.95 $28,013 43,339
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,352 $123.15 $166,499 43,565
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 225 $123.95 $27,889 43,188
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,347 $123.15 $165,883 43,413
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 280 $123.95 $34,706 53,755
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,677 $123.15 $206,523 54,035
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 492 $123.95 $60,983 94,630
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,953 $123.15 $363,662 95,122
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,376 $123.95 $294,505 456,518
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14,250 $123.15 $1,754,888 458,894
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,662 $123.95 $206,005 319,224
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9,962 $123.15 $1,226,820 320,886
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,471 $123.95 $182,330 282,681
2020-05-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 8,822 $123.15 $1,086,429 284,152
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,341 $119.32 $875,928 180,524
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,730 $118.77 $918,092 187,865
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,903 $119.32 $227,066 46,793
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,004 $118.77 $238,015 48,696
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,896 $119.32 $226,231 46,630
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,997 $118.77 $237,184 48,526
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,360 $119.32 $281,595 58,041
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,485 $118.77 $295,143 60,401
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,155 $119.32 $495,775 102,173
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,375 $118.77 $519,619 106,328
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 20,045 $119.32 $2,391,769 492,916
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 21,104 $118.77 $2,506,522 512,961
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14,017 $119.32 $1,672,508 344,672
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14,758 $118.77 $1,752,808 358,689
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12,413 $119.32 $1,481,119 305,216
2020-05-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 13,068 $118.77 $1,552,086 317,629
2020-05-13 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 50,000 $0.00 $0 400,000
2020-05-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,740 $115.59 $432,307 1,748,638
2020-05-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 9,074 $114.96 $1,043,147 1,752,378
2020-05-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,169 $113.86 $360,822 1,761,452
2020-05-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 4,700 $112.73 $529,831 1,764,621
2020-05-13 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 5,989 $112.03 $670,948 1,769,321
2020-05-13 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 23,328 $115.34 $2,690,652 1,775,310
2020-05-13 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 50,000 $4.88 $244,000 1,798,638
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 57 $121.41 $6,920 195,595
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 15 $121.41 $1,821 50,700
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 18 $121.41 $2,185 62,886
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 33 $121.41 $4,007 110,703
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 156 $121.41 $18,940 534,065
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 109 $121.41 $13,234 373,447
2020-05-12 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 97 $121.41 $11,777 330,697
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 200 $123.14 $24,628 84,000
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,000 $119.74 $119,740 84,900
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,503 $118.50 $415,106 85,900
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,705 $117.67 $906,647 89,403
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,023 $116.57 $1,051,811 97,108
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,870 $115.52 $1,486,742 106,131
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,799 $114.85 $666,015 119,001
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,100 $123.14 $135,454 13,569,332
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,800 $122.27 $220,086 13,570,432
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $122.14 $61,070 84,200
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,200 $113.33 $135,996 124,800
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,628 $119.39 $671,927 13,573,932
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 16,489 $118.32 $1,950,978 13,579,560
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 33,298 $117.48 $3,911,849 13,596,049
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 49,438 $116.35 $5,752,111 13,629,347
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 74,515 $115.40 $8,599,031 13,678,785
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,110 $114.51 $1,386,716 13,753,300
2020-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,922 $113.37 $444,637 13,765,410
2020-04-08 Haske Michael R President and COO Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 30,000 $0.00 $0 240,000
2020-04-08 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 15,804 $90.00 $1,422,360 766,892
2020-04-08 Haske Michael R President and COO Other disposed transaction
F
Common Stock, par value $0.001 14,196 $90.00 $1,277,640 782,696
2020-04-08 Haske Michael R President and COO Exercise / conversion
M
Common Stock, par value $0.001 30,000 $4.88 $146,400 796,892
2020-03-26 Kenneth Bernard Robinson Equity grant / award
A
Common Stock, par value $0.001 545 $0.00 $0 545
2020-03-16 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 50 $93.17 $4,658 21,200
2020-03-16 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 4,950 $90.02 $445,599 21,250
2020-03-02 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 1,001 $0.00 $0 14,999
2020-03-02 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 13,999 $0.00 $0 0
2020-03-02 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 6,709 $128.90 $864,790 106,951
2020-03-02 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 8,291 $129.52 $1,073,850 113,660
2020-03-02 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 1,001 $35.28 $35,315 121,951
2020-03-02 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 13,999 $24.80 $347,175 120,950
2020-02-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $149.03 $74,515 126,000
2020-02-19 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,235 $148.38 $776,769 126,500
2020-02-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $147.63 $73,815 131,735
2020-02-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 22,707 $146.99 $3,337,702 132,235
2020-02-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 11,858 $146.26 $1,734,351 154,942
2020-02-18 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,200 $144.92 $173,904 166,800
2020-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,752 $144.60 $1,410,139 13,769,332
2020-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,492 $143.97 $1,366,563 13,779,084
2020-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,802 $142.81 $1,257,014 13,788,576
2020-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,400 $141.86 $482,324 13,797,378
2020-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,700 $140.57 $238,969 13,800,778
2020-02-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 50,000 $0.00 $0 450,000
2020-02-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 267 $143.16 $38,224 1,748,638
2020-02-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 20,775 $142.31 $2,956,490 1,748,905
2020-02-11 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 6,883 $141.70 $975,321 1,769,680
2020-02-11 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 22,075 $143.79 $3,174,164 1,776,563
2020-02-11 Beauchamp Steven R Chief Executive Officer Exercise / conversion
M
Common Stock, par value $0.001 50,000 $4.88 $244,000 1,798,638
2020-01-07 Haske Michael R President and COO Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 30,000 $0.00 $0 270,000
2020-01-07 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 6,000 $129.19 $775,140 766,892
2020-01-07 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 11,197 $128.25 $1,436,015 772,892
2020-01-07 Haske Michael R President and COO Other disposed transaction
F
Common Stock, par value $0.001 12,803 $128.81 $1,649,154 784,089
2020-01-07 Haske Michael R President and COO Exercise / conversion
M
Common Stock, par value $0.001 30,000 $4.88 $146,400 796,892
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 1,001 $0.00 $0 13,999
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 6,666 $0.00 $0 0
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 7,333 $0.00 $0 0
2020-01-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 1 $126.28 $126 106,951
2020-01-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 2,975 $125.31 $372,797 106,952
2020-01-06 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 5,682 $124.09 $705,079 109,927
2020-01-06 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 6,342 $125.67 $796,999 115,609
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 1,001 $24.80 $24,825 121,951
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 6,666 $17.00 $113,322 120,950
2020-01-06 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 7,333 $7.04 $51,624 114,284
2019-12-12 Sarowitz Steven I Equity grant / award
G
Common Stock, par value $0.001 168,000 $0.00 $0 168,000
2019-11-27 Cappotelli Andrew Chief Accounting Officer Open-market sell
S
Common Stock, par value $0.001 2,109 $120.10 $253,291 12,883
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,435 $117.02 $518,984 199,008
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,289 $116.22 $149,808 203,443
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,150 $117.02 $134,573 51,585
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 334 $116.22 $38,817 52,735
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,145 $117.02 $133,988 51,405
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 333 $116.22 $38,701 52,550
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,426 $117.02 $166,871 63,983
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 414 $116.22 $48,115 65,409
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,510 $117.02 $293,720 112,635
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 730 $116.22 $84,841 115,145
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12,110 $117.02 $1,417,112 543,382
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,519 $116.22 $408,978 555,492
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 8,468 $117.02 $990,925 379,963
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,460 $116.22 $285,901 388,431
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,498 $117.02 $877,416 336,467
2019-11-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,179 $116.22 $253,243 343,965
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 114 $116.42 $13,272 204,732
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 386 $115.35 $44,525 204,846
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 11,072 $114.68 $1,269,737 205,232
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 30 $116.42 $3,493 53,069
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,870 $114.68 $329,132 53,199
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 29 $116.42 $3,376 52,883
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 100 $115.35 $11,535 53,099
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,860 $114.68 $327,985 53,012
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 37 $116.42 $4,308 65,823
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 124 $115.35 $14,303 65,860
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,559 $114.68 $408,146 65,984
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 65 $116.42 $7,567 115,875
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6,266 $114.68 $718,585 116,158
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 313 $116.42 $36,439 559,011
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,054 $115.35 $121,579 559,324
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 30,230 $114.68 $3,466,776 560,378
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 218 $115.35 $25,146 115,940
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 737 $115.35 $85,013 391,109
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 21,139 $114.68 $2,424,221 391,846
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 194 $116.42 $22,585 346,144
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 652 $115.35 $75,208 346,338
2019-11-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 18,719 $114.68 $2,146,695 346,990
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,858 $115.48 $445,522 216,304
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12,630 $114.76 $1,449,419 220,162
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 621 $113.90 $70,732 232,792
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,000 $115.48 $115,480 56,070
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,274 $114.76 $375,724 57,070
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 161 $113.90 $18,338 60,344
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 997 $115.48 $115,134 55,872
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,262 $114.76 $374,347 56,869
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 160 $113.90 $18,224 60,131
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,241 $115.48 $143,311 69,543
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,060 $114.76 $465,926 70,784
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 200 $113.90 $22,780 74,844
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,184 $115.48 $252,208 122,423
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,148 $114.76 $820,304 124,607
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 352 $113.90 $40,093 131,755
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 10,536 $115.48 $1,216,697 590,608
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 34,484 $114.76 $3,957,384 601,144
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,696 $113.90 $193,174 635,628
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,367 $115.48 $850,741 412,985
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 24,113 $114.76 $2,767,208 420,352
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,186 $113.90 $135,085 444,465
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6,524 $115.48 $753,392 365,709
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 21,353 $114.76 $2,450,470 372,233
2019-11-20 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,050 $113.90 $119,595 393,586
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,296 $114.15 $262,088 233,413
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9,172 $113.45 $1,040,563 235,709
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 595 $114.15 $67,919 60,505
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,378 $113.45 $269,784 61,100
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 593 $114.15 $67,691 60,291
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,369 $113.45 $268,763 60,884
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 738 $114.15 $84,243 75,044
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,949 $113.45 $334,564 75,782
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,300 $114.15 $148,395 132,107
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 5,191 $113.45 $588,919 133,407
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6,269 $114.15 $715,606 637,324
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 25,043 $113.45 $2,841,128 643,593
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,384 $114.15 $500,434 445,651
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 17,511 $113.45 $1,986,623 450,035
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,882 $114.15 $443,130 394,636
2019-11-19 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 15,507 $113.45 $1,759,269 398,518
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 87 $115.07 $10,011 244,881
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,598 $114.33 $182,699 244,968
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,956 $113.70 $449,797 246,566
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 414 $114.33 $47,333 63,500
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,026 $113.70 $116,656 63,914
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 22 $115.07 $2,532 63,478
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 413 $114.33 $47,218 63,275
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,022 $113.70 $116,201 63,688
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 28 $115.07 $3,222 78,731
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 514 $114.33 $58,766 78,759
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,272 $113.70 $144,626 79,273
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 49 $115.07 $5,638 138,598
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 905 $114.33 $103,469 138,647
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,239 $113.70 $254,574 139,552
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 237 $115.07 $27,272 668,636
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 4,364 $114.33 $498,936 668,873
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 10,803 $113.70 $1,228,301 673,237
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 165 $115.07 $18,987 467,546
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,052 $114.33 $348,935 467,711
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,554 $113.70 $858,890 470,763
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 147 $115.07 $16,915 414,025
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,702 $114.33 $308,920 414,172
2019-11-18 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6,689 $113.70 $760,539 416,874
2019-11-15 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 434 $111.77 $48,508 14,137,332
2019-11-15 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,000 $111.02 $111,020 14,137,766
2019-11-15 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,329 $109.66 $1,023,018 14,138,766
2019-11-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 825 $109.79 $90,577 14,148,095
2019-11-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 27,288 $109.13 $2,977,939 14,148,920
2019-11-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,074 $108.44 $441,785 14,176,208
2019-11-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 24,181 $109.13 $2,638,873 14,180,282
2019-11-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 30,399 $108.21 $3,289,476 14,204,463
2019-11-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 11,481 $108.10 $1,241,096 14,234,862
2019-11-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 39,489 $107.62 $4,249,806 14,246,343
2019-11-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,500 $106.52 $159,780 14,285,832
2019-09-18 Williams Toby J. Chief Financial Officer Other disposed transaction
F
Common Stock, par value $0.001 8,497 $96.12 $816,732 118,330
2019-09-03 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 8,504 $107.83 $916,986 766,892
2019-09-03 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 10,095 $107.04 $1,080,569 775,396
2019-09-03 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 8,262 $106.03 $876,020 785,491
2019-09-03 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 6,442 $105.10 $677,054 793,753
2019-09-03 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 16,697 $104.10 $1,738,158 800,195
2019-08-19 Beauchamp Steven R Chief Executive Officer Other disposed transaction
F
Common Stock, par value $0.001 16,824 $104.17 $1,752,556 1,748,638
2019-08-15 Cappotelli Andrew Chief Accounting Officer Equity grant / award
A
Common Stock, par value $0.001 3,883 $0.00 $0 14,992
2019-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,300 $101.53 $436,579 14,295,644
2019-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,225 $99.98 $822,336 14,299,944
2019-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 14,830 $98.61 $1,462,386 14,308,169
2019-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 19,993 $97.89 $1,957,115 14,322,999
2019-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,852 $97.04 $1,053,078 14,342,992
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,935 $101.67 $400,071 1,757,754
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 5,285 $100.98 $533,679 1,761,689
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 16,406 $99.83 $1,637,811 1,766,974
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 17,980 $98.54 $1,771,749 1,783,380
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 15,720 $97.68 $1,535,530 1,801,360
2019-08-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 5,674 $96.76 $549,016 1,817,080
2019-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 13,324 $104.68 $1,394,756 14,353,844
2019-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 48,259 $104.11 $5,024,244 14,367,168
2019-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 20,303 $103.06 $2,092,427 14,415,427
2019-08-12 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 15 $109.83 $1,647 25,082
2019-08-12 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 111 $108.24 $12,015 25,097
2019-08-12 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 542 $107.68 $58,363 25,208
2019-08-12 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 1,848 $106.33 $196,498 25,750
2019-08-12 WATERS RONALD V Open-market sell
S
Common Stock, par value $0.001 2,000 $105.77 $211,540 27,598
2019-06-03 Cappotelli Andrew Chief Accounting Officer Other disposed transaction
F
Common Stock, par value $0.001 891 $100.22 $89,296 11,109
2019-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 170 $97.26 $16,534 1,829,871
2019-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 42,711 $96.61 $4,126,310 1,830,041
2019-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 8,930 $95.95 $856,834 1,872,752
2019-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,189 $94.72 $302,062 1,881,682
2019-05-13 WATERS RONALD V Equity grant / award
G
Common Stock, par value $0.001 795 $0.00 $0 29,598
2019-05-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,855 $95.48 $177,115 14,435,730
2019-05-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 30,784 $94.97 $2,923,556 14,437,585
2019-05-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,700 $93.74 $440,578 14,468,369
2019-05-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,431 $92.72 $874,442 14,473,069
2019-05-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 9,241 $91.90 $849,248 14,482,500
2019-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 21,271 $95.82 $2,038,187 0
2019-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 51,229 $95.37 $4,885,710 21,271
2019-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,763 $95.86 $552,441 14,491,741
2019-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 47,800 $95.41 $4,560,598 14,497,504
2019-05-07 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,604 $96.65 $155,027 14,545,304
2019-05-07 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 22,556 $95.94 $2,164,023 14,546,908
2019-05-07 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 16,266 $95.21 $1,548,686 14,569,464
2019-03-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 18,750 $0.00 $0 22,333
2019-03-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 2,990 $87.99 $263,090 111,392
2019-03-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 4,430 $87.15 $386,074 114,382
2019-03-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 3,861 $86.07 $332,316 118,812
2019-03-01 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 7,469 $87.57 $654,060 122,673
2019-03-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 18,750 $7.04 $132,000 130,142
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 57,238 $86.50 $4,951,087 250,522
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14,837 $86.50 $1,283,400 64,940
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 14,785 $86.50 $1,278,902 64,710
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 18,403 $86.50 $1,591,860 80,545
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 32,396 $86.50 $2,802,254 141,791
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 156,286 $86.50 $13,518,739 684,040
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 109,283 $86.50 $9,452,980 478,317
2019-02-25 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 96,772 $86.50 $8,370,778 423,563
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 6,720 $89.56 $601,843 307,760
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,742 $89.56 $156,014 79,777
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 1,736 $89.56 $155,476 79,495
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 2,160 $89.56 $193,450 98,948
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 3,803 $89.56 $340,597 174,187
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 18,348 $89.56 $1,643,247 840,326
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 12,830 $89.56 $1,149,055 587,600
2019-02-22 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 11,361 $89.56 $1,017,491 520,335
2019-02-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 1,077 $84.41 $90,910 1,884,871
2019-02-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 38,923 $83.67 $3,256,687 1,885,948
2019-02-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 11,285 $83.98 $947,714 14,585,730
2019-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 22,623 $83.51 $1,889,247 14,597,015
2019-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 39,807 $82.84 $3,297,612 14,619,638
2019-02-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 700 $81.91 $57,337 14,659,445
2019-02-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 27,859 $83.47 $2,325,391 14,660,145
2019-02-12 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 47,726 $83.08 $3,965,076 14,688,004
2019-02-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,348 $82.38 $275,808 72,500
2019-02-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 17,142 $81.65 $1,399,644 75,848
2019-02-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 52,010 $80.75 $4,199,808 92,990
2018-12-03 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 11,250 $0.00 $0 41,083
2018-12-03 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 4,001 $67.94 $271,828 111,392
2018-12-03 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 1,608 $66.94 $107,640 115,393
2018-12-03 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 5,641 $67.08 $378,398 117,001
2018-12-03 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 11,250 $7.04 $79,200 122,642
2018-11-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 984 $63.50 $62,484 145,000
2018-11-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,916 $62.72 $496,492 145,984
2018-11-09 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 15,100 $61.79 $933,029 153,900
2018-11-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,778 $64.48 $501,525 169,000
2018-11-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,900 $63.66 $566,574 176,778
2018-11-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 31,822 $62.59 $1,991,739 185,678
2018-11-06 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 200 $62.76 $12,552 14,735,730
2018-11-06 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 35,721 $61.91 $2,211,487 14,735,930
2018-11-06 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 44,079 $61.44 $2,708,214 14,771,651
2018-09-14 Breen Virginia G Equity grant / award
A
Common Stock, par value $0.001 2,075 $0.00 $0 2,075
2018-09-04 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 15,000 $0.00 $0 52,333
2018-09-04 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 7,614 $78.90 $600,745 111,392
2018-09-04 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 7,386 $79.44 $586,744 119,006
2018-09-04 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 15,000 $7.04 $105,600 126,392
2018-08-17 Kinsey Mark S Sr Vice President - Operations Other disposed transaction
F
Common Stock, par value $0.001 2,193 $68.07 $149,278 87,872
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 85,857 $65.75 $5,645,098 314,480
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 22,256 $65.75 $1,463,332 81,519
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 22,177 $65.75 $1,458,138 81,231
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 27,604 $65.75 $1,814,963 101,108
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 48,593 $65.75 $3,194,990 177,990
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 234,429 $65.75 $15,413,707 858,674
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 163,925 $65.75 $10,778,069 600,430
2018-08-16 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 145,159 $65.75 $9,544,204 531,696
2018-08-15 Diehl Jeffrey T Equity grant / award
A
Common Stock, par value $0.001 2,600 $0.00 $0 20,202
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 500 $67.00 $33,500 221,000
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 8,755 $66.33 $580,719 221,500
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,509 $65.61 $230,225 230,255
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,700 $64.36 $109,412 233,764
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,524 $66.99 $102,093 14,818,006
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 10,285 $66.35 $682,410 14,819,530
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,968 $65.68 $326,298 14,829,815
2018-08-14 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,720 $64.36 $110,699 14,834,783
2018-08-14 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 4,900 $66.99 $328,251 977,613
2018-08-14 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 25,089 $66.28 $1,662,899 982,513
2018-08-14 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 5,945 $65.22 $387,733 1,007,602
2018-08-14 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 6,566 $64.30 $422,194 1,013,547
2018-08-14 Haske Michael R President and COO Other disposed transaction
F
Common Stock, par value $0.001 4,831 $63.92 $308,798 1,020,113
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 100 $68.50 $6,850 235,464
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,011 $67.38 $337,641 235,564
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,831 $66.57 $321,600 240,575
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,900 $65.37 $254,943 245,406
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,045 $64.23 $452,500 249,306
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 33,649 $63.50 $2,136,712 256,351
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 400 $68.17 $27,268 14,836,503
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 5,593 $67.33 $376,577 14,836,903
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,824 $66.55 $321,037 14,842,496
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,139 $65.37 $270,566 14,847,320
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 7,279 $64.25 $467,676 14,851,459
2018-08-13 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 34,392 $63.50 $2,183,892 14,858,738
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 28,618 $61.50 $1,760,007 400,337
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,419 $61.50 $456,268 103,775
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 7,392 $61.50 $454,608 103,408
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 9,201 $61.50 $565,862 128,712
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 16,198 $61.50 $996,177 226,583
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 78,143 $61.50 $4,805,794 1,093,103
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 54,642 $61.50 $3,360,483 764,355
2018-06-14 Diehl Jeffrey T Open-market sell
S
Common Stock, par value $0.001 48,387 $61.50 $2,975,800 676,855
2018-06-01 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 39,862 $60.04 $2,393,314 1,033,744
2018-06-01 Cappotelli Andrew Chief Accounting Officer Equity grant / award
A
Common Stock, par value $0.001 12,000 $0.00 $0 12,000
2018-05-31 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 4,027 $60.04 $241,781 1,073,606
2018-05-30 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 3,400 $60.10 $204,340 1,992,866
2018-05-29 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 401 $60.01 $24,064 1,996,266
2018-05-25 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 500 $60.02 $30,010 1,996,667
2018-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 2,988 $55.43 $165,625 1,997,167
2018-05-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 11,012 $54.60 $601,255 2,000,155
2018-05-15 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 10,413 $55.44 $577,297 1,083,744
2018-05-15 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 39,587 $54.60 $2,161,450 1,094,157
2018-05-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 7,345 $57.36 $421,309 2,011,167
2018-05-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 12,139 $56.26 $682,940 2,018,512
2018-05-14 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 46,516 $55.01 $2,558,845 2,030,651
2018-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 1,500 $57.56 $86,340 14,893,130
2018-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 14,531 $56.77 $824,925 14,894,630
2018-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 26,342 $55.80 $1,469,884 14,909,161
2018-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 25,291 $55.08 $1,393,028 14,935,503
2018-05-08 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 12,336 $53.95 $665,527 14,960,794
2018-03-16 WATERS RONALD V Equity grant / award
G
Common Stock, par value $0.001 182 $0.00 $0 32,793
2018-03-15 Sarowitz Steven I Equity grant / award
G
Common Stock, par value $0.001 290,000 $0.00 $0 290,000
2018-03-12 Kinsey Mark S Sr Vice President - Operations Open-market sell
S
Common Stock, par value $0.001 3,200 $54.44 $174,208 82,464
2018-03-06 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 25,000 $50.02 $1,250,500 1,133,744
2018-03-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M · derivative
Non-Qualified Stock Option (right to buy) 11,250 $0.00 $0 93,583
2018-03-01 Gaty Edward W SVP of Product and Technology Open-market sell
S
Common Stock, par value $0.001 6,747 $46.33 $312,589 104,885
2018-03-01 Gaty Edward W SVP of Product and Technology Other disposed transaction
F
Common Stock, par value $0.001 4,503 $46.77 $210,605 111,632
2018-03-01 Gaty Edward W SVP of Product and Technology Exercise / conversion
M
Common Stock, par value $0.001 11,250 $7.04 $79,200 116,135
2018-02-26 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 14,122 $46.50 $656,673 15,263,130
2018-02-23 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 2,338 $46.54 $108,811 15,277,252
2018-02-21 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 3,540 $46.50 $164,610 15,279,590
2018-02-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 55,013 $45.14 $2,483,287 15,283,130
2018-02-20 Sarowitz Steven I Open-market sell
S
Common Stock, par value $0.001 4,987 $44.52 $222,021 15,338,143
2018-02-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 15,782 $45.14 $712,399 2,107,167
2018-02-15 Beauchamp Steven R Chief Executive Officer Open-market sell
S
Common Stock, par value $0.001 34,218 $44.80 $1,532,966 2,122,949
2018-02-13 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 458 $43.96 $20,134 1,158,744
2018-02-13 Haske Michael R President and COO Open-market sell
S
Common Stock, par value $0.001 24,542 $43.36 $1,064,141 1,159,202

Regulatory Activity

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

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.