Jul 24
2025
SELL
Payment of exercise price or tax liability
$5,203
$371.69 p/Share
14
Reduced 0.43%
3,265
Common Stock
Jul 24
2025
BUY
Exercise of conversion of derivative security
-
30
Added 0.91%
3,279
Common Stock
Jul 15
2025
SELL
Payment of exercise price or tax liability
$20,394
$364.18 p/Share
56
Reduced 1.69%
3,249
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
-
117
Added 3.47%
3,259
Common Stock
Jun 15
2025
SELL
Payment of exercise price or tax liability
$63,843
$391.68 p/Share
163
Reduced 4.95%
3,131
Common Stock
Jun 15
2025
BUY
Exercise of conversion of derivative security
-
460
Added 12.52%
3,214
Common Stock
May 02
2025
SELL
Open market or private sale
$175,827
$380.58 p/Share
462
Reduced 14.02%
2,834
Common Stock
Apr 24
2025
SELL
Payment of exercise price or tax liability
$3,609
$360.91 p/Share
10
Reduced 0.3%
3,296
Common Stock
Apr 24
2025
BUY
Exercise of conversion of derivative security
-
30
Added 0.9%
3,306
Common Stock
Apr 15
2025
SELL
Payment of exercise price or tax liability
$13,314
$350.38 p/Share
38
Reduced 1.15%
3,276
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
-
114
Added 3.36%
3,283
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$106,579
$394.74 p/Share
270
Reduced 7.78%
3,200
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
785
Added 19.32%
3,278
Common Stock
Jan 28
2025
SELL
Open market or private sale
$145,567
$435.83 p/Share
334
Reduced 11.06%
2,685
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$71,837
$435.38 p/Share
165
Reduced 5.18%
3,019
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
-
442
Added 12.73%
3,031
Common Stock
Jan 15
2025
SELL
Payment of exercise price or tax liability
$15,439
$417.28 p/Share
37
Reduced 1.33%
2,742
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
94
Added 3.3%
2,755
Common Stock
Dec 30
2024
-
225
Reduced 7.73%
2,685
Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
$180,222
$465.69 p/Share
387
Reduced 11.74%
2,910
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
782
Added 20.56%
3,022
Common Stock
Oct 30
2024
-
200
Reduced 7.37%
2,515
Common Stock
Oct 29
2024
SELL
Open market or private sale
$327,839
$484.97 p/Share
676
Reduced 19.94%
2,715
Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$13,520
$482.87 p/Share
28
Reduced 0.82%
3,391
Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
-
60
Added 1.73%
3,405
Common Stock