Dec 24
2025
-
550
Reduced 15.03%
3,109
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$80,062
$351.15 p/Share
228
Reduced 5.87%
3,659
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
461
Added 10.89%
3,771
Common Stock
Oct 31
2025
SELL
Open market or private sale
$50,344
$337.88 p/Share
149
Reduced 4.17%
3,426
Common Stock
Oct 24
2025
SELL
Payment of exercise price or tax liability
$4,949
$353.52 p/Share
14
Reduced 0.39%
3,575
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
-
30
Added 0.83%
3,589
Common Stock
Oct 15
2025
SELL
Payment of exercise price or tax liability
$18,184
$330.63 p/Share
55
Reduced 1.52%
3,559
Common Stock
Oct 15
2025
BUY
Exercise of conversion of derivative security
-
116
Added 3.15%
3,569
Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$78,791
$347.1 p/Share
227
Reduced 6.09%
3,498
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
-
460
Added 11.3%
3,610
Common Stock
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