Mar 22
2024
SELL
Payment of exercise price or tax liability
$413,552
$183.15 p/Share
2,258
Reduced 0.69%
323,744
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$390,899
$184.91 p/Share
2,114
Reduced 0.64%
326,002
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$1,957,566
$181.93 p/Share
10,760
Added 3.18%
328,116
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$390,295
$180.86 p/Share
2,158
Reduced 0.68%
317,356
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,033,134
$178.21 p/Share
17,020
Reduced 5.06%
319,514
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
40,055
Added 10.64%
336,534
Common Stock
Feb 22
2024
BUY
Other acquisition or disposition
-
103
Added 0.64%
15,945
Common Stock/ Deferred...
Feb 22
2024
BUY
Other acquisition or disposition
-
383
Added 0.64%
59,366
Common Stock/ Serp
Dec 13
2023
SELL
Open market or private sale
$12,216,794
$161.01 p/Share
75,876
Reduced 20.38%
296,479
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$5,073,828
$66.87 p/Share
75,876
Added 16.93%
372,355
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
$2,207,052
$138.46 p/Share
15,940
Added 5.1%
296,479
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$296,107
$140.07 p/Share
2,114
Reduced 0.75%
280,539
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$430,582
$138.54 p/Share
3,108
Reduced 1.09%
282,653
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$292,085
$135.35 p/Share
2,158
Reduced 0.75%
285,761
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$3,807,947
$143.0 p/Share
26,629
Reduced 8.47%
287,919
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
420
Added 0.71%
58,983
Common Stock/ Serp
Feb 21
2023
BUY
Grant, award, or other acquisition
-
62,669
Added 16.61%
314,548
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
113
Added 0.71%
15,842
Common Stock/ Deferred...
Nov 11
2022
SELL
Open market or private sale
$18,242,900
$140.33 p/Share
130,000
Reduced 34.04%
251,879
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$7,839,000
$60.3 p/Share
130,000
Added 25.4%
381,879
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$284,375
$121.84 p/Share
2,334
Reduced 0.92%
251,879
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$418,482
$134.69 p/Share
3,107
Reduced 1.21%
254,213
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$2,009,575
$134.69 p/Share
14,920
Added 5.48%
257,320
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$272,515
$126.34 p/Share
2,157
Reduced 0.88%
242,400
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$3,046,708
$127.44 p/Share
23,907
Reduced 8.91%
244,557
Common Stock