Oct 27
2025
SELL
Open market or private sale
$1,176,779
$238.94 p/Share
4,925
Reduced 11.12%
39,364
Common Stock
Oct 27
2025
BUY
Exercise of conversion of derivative security
$864,239
$175.48 p/Share
4,925
Added 10.01%
44,289
Common Stock
Feb 12
2025
SELL
Open market or private sale
$4,693,331
$248.18 p/Share
18,911
Reduced 32.51%
39,252
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
$2,722,994
$143.99 p/Share
18,911
Added 24.54%
58,163
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$449,075
$253.0 p/Share
1,775
Reduced 4.33%
39,252
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
2,373
Added 5.47%
41,027
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
3,707
Added 8.75%
38,654
Common Stock
Nov 26
2024
SELL
Open market or private sale
$3,831,899
$260.39 p/Share
14,716
Reduced 29.82%
34,632
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$1,955,903
$132.91 p/Share
14,716
Added 22.97%
49,348
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
776
Added 2.19%
34,605
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$545,578
$255.78 p/Share
2,133
Reduced 5.93%
33,829
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
3,286
Added 8.37%
35,962
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,706
Added 4.96%
32,676
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$447,974
$203.81 p/Share
2,198
Reduced 6.63%
30,933
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,426
Added 9.37%
33,131
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
2,062
Added 6.49%
29,705
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,335,414
$212.24 p/Share
6,292
Reduced 18.56%
27,610
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
12,207
Added 26.47%
33,902
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,556
Added 6.69%
21,695
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$524,528
$169.75 p/Share
3,090
Reduced 13.32%
20,103
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
5,247
Added 18.45%
23,193
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
1,411
Added 7.29%
17,946
Common Stock