Sep 22
2025
SELL
Payment of exercise price or tax liability
$140,325
$249.69 p/Share
562
Reduced 13.54%
3,590
Common Stock
Sep 22
2025
BUY
Exercise of conversion of derivative security
-
1,015
Added 19.64%
4,152
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$228,426
$248.29 p/Share
920
Reduced 22.68%
3,137
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
-
1,663
Added 29.07%
4,057
Common Stock
Jun 23
2025
SELL
Open market or private sale
$149,277
$262.35 p/Share
569
Reduced 19.2%
2,394
Common Stock
Jun 22
2025
BUY
Exercise of conversion of derivative security
-
1,015
Added 25.52%
2,963
Common Stock
May 27
2025
SELL
Open market or private sale
$149,194
$272.75 p/Share
547
Reduced 21.92%
1,948
Common Stock
May 23
2025
SELL
Open market or private sale
$260,754
$279.48 p/Share
933
Reduced 27.22%
2,495
Common Stock
May 22
2025
BUY
Exercise of conversion of derivative security
-
1,662
Added 32.65%
3,428
Common Stock
Mar 25
2025
SELL
Open market or private sale
$440,150
$286.37 p/Share
1,537
Reduced 46.53%
1,766
Common Stock
Mar 24
2025
SELL
Open market or private sale
$572,574
$284.58 p/Share
2,012
Reduced 37.86%
3,303
Common Stock
Mar 22
2025
BUY
Exercise of conversion of derivative security
-
4,061
Added 43.31%
5,315
Common Stock
Feb 25
2025
SELL
Open market or private sale
$223,555
$306.24 p/Share
730
Reduced 36.79%
1,254
Common Stock
Feb 24
2025
SELL
Open market or private sale
$212,499
$307.97 p/Share
690
Reduced 25.8%
1,984
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
1,663
Added 38.34%
2,674
Common Stock
Nov 26
2024
SELL
Open market or private sale
$187,405
$341.98 p/Share
548
Reduced 35.15%
1,011
Common Stock
Nov 25
2024
SELL
Open market or private sale
$319,156
$342.81 p/Share
931
Reduced 37.39%
1,559
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
1,662
Added 40.03%
2,490
Common Stock
Sep 11
2024
SELL
Open market or private sale
$608,108
$244.81 p/Share
2,484
Reduced 75.0%
828
Common Stock
Aug 23
2024
SELL
Open market or private sale
$877,727
$262.95 p/Share
3,338
Reduced 50.2%
3,312
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
6,650
Added 50.0%
6,650
Common Stock