Dec 16
2025
-
178
Reduced 2.09%
8,334
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$2,467,132
$506.39 p/Share
4,872
Reduced 36.4%
8,512
Common Stock
Jun 16
2025
SELL
Open market or private sale
$3,339,798
$506.03 p/Share
6,600
Reduced 75.86%
2,100
Common Stock
Jun 15
2025
BUY
Exercise of conversion of derivative security
-
1,158
Added 7.96%
13,384
Common Stock
Jun 15
2025
BUY
Grant, award, or other acquisition
-
10,126
Added 45.3%
12,226
Common Stock
Jun 12
2025
-
200
Reduced 2.25%
8,700
Common Stock
Dec 16
2024
-
144
Reduced 1.59%
8,900
Common Stock
Sep 06
2024
SELL
Open market or private sale
$1,140,720
$380.24 p/Share
3,000
Reduced 24.91%
9,044
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$1,320,927
$377.3 p/Share
3,501
Reduced 22.52%
12,044
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
1,258
Added 13.01%
8,413
Common Stock
Jun 15
2024
BUY
Grant, award, or other acquisition
-
7,132
Added 31.45%
15,545
Common Stock
Dec 13
2023
-
220
Reduced 2.98%
7,155
Common Stock
Dec 13
2023
SELL
Open market or private sale
$394,837
$276.11 p/Share
1,430
Reduced 16.24%
7,375
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$596,514
$222.58 p/Share
2,680
Reduced 23.33%
8,805
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
6,200
Added 35.06%
11,485
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
1,191
Added 18.39%
5,285
Common Stock
Oct 28
2022
SELL
Payment of exercise price or tax liability
$254,253
$231.35 p/Share
1,099
Reduced 21.16%
4,094
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
-
3,163
Added 37.85%
5,193
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$146,457
$186.57 p/Share
785
Reduced 27.89%
2,030
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
-
1,463
Added 41.35%
2,075
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,113
Added 28.34%
2,815
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$21,401
$203.82 p/Share
105
Reduced 30.52%
239
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
344
Added 50.0%
344
Common Stock