Dec 19
2024
SELL
Payment of exercise price or tax liability
$223,613
$169.79 p/Share
1,317
Reduced 0.49%
268,352
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$23,431
$169.79 p/Share
138
Added 0.05%
269,671
Common Stock
Oct 02
2024
SELL
Open market or private sale
$1,202,751
$171.65 p/Share
7,007
Reduced 2.54%
269,171
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
12,642
Added 4.38%
276,178
Common Stock
Aug 28
2024
SELL
Open market or private sale
$6,289,463
$168.89 p/Share
37,240
Reduced 12.38%
263,536
Common Stock
Aug 26
2024
SELL
Open market or private sale
$14,991,621
$170.4 p/Share
87,979
Reduced 22.63%
300,776
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$8,670,330
$98.55 p/Share
87,979
Added 18.45%
388,755
Common Stock
Aug 20
2024
SELL
Open market or private sale
$5,380,688
$169.22 p/Share
31,797
Reduced 9.56%
300,776
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
69,037
Added 17.21%
332,194
Common Stock
Aug 09
2024
SELL
Open market or private sale
$12,342,475
$171.01 p/Share
72,174
Reduced 21.52%
263,157
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$7,112,747
$98.55 p/Share
72,174
Added 17.71%
335,331
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$307,764
$149.4 p/Share
2,060
Reduced 0.78%
262,399
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$23,007
$149.4 p/Share
154
Added 0.06%
264,460
Common Stock
Oct 02
2023
SELL
Open market or private sale
$401,421
$144.97 p/Share
2,769
Reduced 1.11%
247,376
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
16,531
Added 5.89%
263,907
Common Stock
Aug 17
2023
SELL
Open market or private sale
$3,029,792
$152.85 p/Share
19,822
Reduced 7.34%
250,145
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
42,569
Added 13.62%
269,967
Common Stock
Mar 01
2023
SELL
Open market or private sale
$295,418
$137.34 p/Share
2,151
Reduced 0.94%
226,747
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$219,891
$149.18 p/Share
1,474
Reduced 0.64%
228,498
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$21,183
$149.18 p/Share
142
Added 0.06%
228,640
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
28,208
Added 10.95%
229,431
Common Stock
Aug 17
2022
SELL
Open market or private sale
$4,391,049
$149.33 p/Share
29,405
Reduced 12.75%
201,223
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
65,661
Added 22.16%
230,628
Common Stock
Aug 12
2022
SELL
Open market or private sale
$24,822,134
$146.56 p/Share
169,365
Reduced 50.69%
164,761
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$13,298,539
$78.52 p/Share
169,365
Added 33.64%
334,126
Common Stock