Jun 02
2025
SELL
Open market or private sale
$649,875
$104.08 p/Share
6,244
Reduced 23.81%
19,980
Common Stock
May 21
2025
SELL
Payment of exercise price or tax liability
-
3,362
Reduced 11.36%
26,224
Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
-
66
Reduced 0.22%
29,562
Common Stock
Oct 31
2024
SELL
Open market or private sale
$208,620
$163.24 p/Share
1,278
Reduced 4.14%
29,628
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
-
217
Reduced 5.74%
3,562
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
422
Added 9.58%
3,984
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
1,164
Added 18.44%
5,148
Common Stock (Long-Ter...
May 31
2024
SELL
Open market or private sale
$164,923
$1077.93 p/Share
153
Reduced 3.89%
3,779
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
-
98
Reduced 2.43%
3,932
Common Stock
Feb 09
2024
SELL
Open market or private sale
$264,212
$844.13 p/Share
313
Reduced 7.21%
4,027
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$4,919
$702.81 p/Share
7
Reduced 0.16%
4,340
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
155
Reduced 5.54%
2,644
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
1,230
Added 22.07%
4,342
Common Stock (Long-Ter...
Aug 15
2023
BUY
Grant, award, or other acquisition
-
468
Added 13.07%
3,112
Common Stock
May 31
2023
SELL
Open market or private sale
$177,440
$474.44 p/Share
374
Reduced 11.79%
2,799
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
-
138
Reduced 4.17%
3,173
Common Stock
Apr 19
2023
SELL
Payment of exercise price or tax liability
$24,515
$480.69 p/Share
51
Reduced 1.69%
2,973
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$2,643
$377.61 p/Share
7
Reduced 0.23%
3,017
Common Stock
Nov 02
2022
SELL
Open market or private sale
$164,082
$360.62 p/Share
455
Reduced 13.08%
3,024
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
-
47
Reduced 1.33%
3,479
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
-
186
Reduced 11.84%
1,385
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
1,978
Added 37.03%
3,363
Common Stock