Jan 12
2026
SELL
Payment of exercise price or tax liability
$447,603
$171.43 p/Share
2,611
Reduced 2.93%
86,553
Common Stock
Jan 12
2026
BUY
Exercise of conversion of derivative security
-
7,628
Added 7.88%
89,164
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$783,466
$170.43 p/Share
4,597
Reduced 5.34%
81,536
Common Stock
Nov 20
2025
BUY
Grant, award, or other acquisition
-
9,506
Added 9.94%
86,133
Common Stock
Nov 15
2025
SELL
Payment of exercise price or tax liability
$3,057,501
$179.61 p/Share
17,023
Reduced 18.18%
76,627
Common Stock
Nov 15
2025
BUY
Exercise of conversion of derivative security
-
35,205
Added 27.32%
93,650
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$1,141,794
$205.84 p/Share
5,547
Reduced 8.67%
58,445
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
11,471
Added 15.2%
63,992
Common Stock
Jan 12
2025
SELL
Payment of exercise price or tax liability
$1,833,466
$182.38 p/Share
10,053
Reduced 16.07%
52,521
Common Stock
Jan 12
2025
BUY
Exercise of conversion of derivative security
-
22,884
Added 26.78%
62,574
Common Stock
Nov 21
2024
SELL
Payment of exercise price or tax liability
$783,336
$192.75 p/Share
4,064
Reduced 9.29%
39,690
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
8,405
Added 16.11%
43,754
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$1,774,883
$190.01 p/Share
9,341
Reduced 20.9%
35,349
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
19,319
Added 30.18%
44,690
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$961,627
$173.36 p/Share
5,547
Reduced 17.94%
25,371
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
11,471
Added 27.06%
30,918
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$453,323
$172.17 p/Share
2,633
Reduced 11.92%
19,447
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
-
7,629
Added 25.68%
22,080
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$292,168
$154.75 p/Share
1,888
Reduced 11.56%
14,451
Common Stock
Nov 27
2023
BUY
Grant, award, or other acquisition
-
3,997
Added 19.65%
16,339
Common Stock