Nov 17
2025
SELL
Payment of exercise price or tax liability
$19,223
$835.79 p/Share
23
Reduced 0.45%
5,112
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
48
Added 0.93%
5,135
Common Stock
Nov 14
2025
SELL
Open market or private sale
$235,894
$842.48 p/Share
280
Reduced 5.25%
5,054
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$25,512
$850.43 p/Share
30
Reduced 0.59%
5,087
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
63
Added 1.22%
5,117
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$218,914
$861.87 p/Share
254
Reduced 4.55%
5,334
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
-
532
Added 8.83%
5,493
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$316,542
$867.24 p/Share
365
Reduced 6.73%
5,056
Common Stock
Aug 15
2025
SELL
Open market or private sale
$238,495
$851.77 p/Share
280
Reduced 5.67%
4,654
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
767
Added 13.1%
5,086
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$350,522
$874.12 p/Share
401
Reduced 7.52%
4,934
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
-
843
Added 14.2%
5,093
Common Stock
Jun 03
2025
SELL
Open market or private sale
$283,309
$1011.82 p/Share
280
Reduced 5.88%
4,484
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$23,924
$1040.18 p/Share
23
Reduced 0.48%
4,764
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
47
Added 0.97%
4,787
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$31,055
$1035.18 p/Share
30
Reduced 0.63%
4,740
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
62
Added 1.28%
4,770
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$249,755
$983.29 p/Share
254
Reduced 5.12%
4,708
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
532
Added 9.85%
4,867
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$253,563
$986.63 p/Share
257
Reduced 5.48%
4,430
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
540
Added 10.82%
4,453
Common Stock
Feb 13
2025
SELL
Open market or private sale
$98,240
$982.4 p/Share
100
Reduced 2.35%
4,147
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$410,374
$1008.29 p/Share
407
Reduced 8.75%
4,247
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
1,152
Added 20.82%
4,380
Common Stock
Nov 15
2024
SELL
Open market or private sale
$102,397
$1023.97 p/Share
100
Reduced 2.81%
3,457
Common Stock