Nov 13
2024
SELL
Open market or private sale
$3,816,673
$196.23 p/Share
19,450
Reduced 21.89%
69,402
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$1,428,602
$73.45 p/Share
19,450
Added 17.96%
88,852
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$50,915
$183.15 p/Share
278
Reduced 0.4%
69,402
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$61,205
$184.91 p/Share
331
Reduced 0.47%
69,680
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$245,605
$181.93 p/Share
1,350
Added 1.89%
70,011
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$62,758
$180.86 p/Share
347
Reduced 0.5%
68,661
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$266,423
$178.21 p/Share
1,495
Reduced 2.12%
69,008
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
4,629
Added 6.16%
70,503
Common Stock
Feb 22
2024
BUY
Other acquisition or disposition
-
147
Added 0.64%
22,858
Common Stock/ Serp
Mar 22
2023
BUY
Grant, award, or other acquisition
$293,535
$138.46 p/Share
2,120
Added 3.12%
65,874
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$46,363
$140.07 p/Share
331
Reduced 0.52%
63,754
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$64,836
$138.54 p/Share
468
Reduced 0.72%
64,085
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$46,966
$135.35 p/Share
347
Reduced 0.53%
64,553
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$304,161
$143.0 p/Share
2,127
Reduced 3.17%
64,900
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
6,786
Added 9.19%
67,027
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
162
Added 0.71%
22,711
Common Stock/ Serp
Nov 10
2022
SELL
Open market or private sale
$4,795,076
$140.33 p/Share
34,170
Reduced 36.19%
60,241
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$2,060,451
$60.3 p/Share
34,170
Added 26.57%
94,411
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$47,883
$121.84 p/Share
393
Reduced 0.65%
60,241
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$63,035
$134.69 p/Share
468
Reduced 0.77%
60,634
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$339,419
$134.69 p/Share
2,520
Added 3.96%
61,102
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$48,388
$126.34 p/Share
383
Reduced 0.65%
58,582
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$359,891
$127.44 p/Share
2,824
Reduced 4.57%
58,965
Common Stock
Feb 22
2022
BUY
Other acquisition or disposition
-
31
Added 0.14%
22,549
Common Stock/ Serp
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,141
Added 10.36%
61,789
Common Stock