Feb 24
2025
BUY
Grant, award, or other acquisition
-
157
Added 2.48%
6,184
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,101,670
$3615.0 p/Share
858
Reduced 12.46%
6,027
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$3,149,757
$3499.73 p/Share
900
Reduced 12.99%
6,028
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
1,150
Added 14.31%
6,885
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
357
Added 5.11%
6,635
Common Stock
Nov 10
2023
SELL
Open market or private sale
$6,045,127
$3039.28 p/Share
1,989
Reduced 24.06%
6,278
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$2,806,479
$1411.0 p/Share
1,989
Added 19.39%
8,267
Common Stock
Aug 08
2023
SELL
Open market or private sale
$3,844,668
$3203.89 p/Share
1,200
Reduced 16.05%
6,278
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$1,693,200
$1411.0 p/Share
1,200
Added 13.83%
7,478
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$602,692
$2620.4 p/Share
230
Reduced 4.62%
4,752
Common Stock
Mar 04
2023
BUY
Grant, award, or other acquisition
-
1,526
Added 19.55%
6,278
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
650
Added 11.54%
4,982
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$183,435
$2015.77 p/Share
91
Reduced 2.2%
4,039
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$1,253,651
$2072.15 p/Share
605
Reduced 12.78%
4,130
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
820
Added 15.27%
4,549
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$802,987
$2102.06 p/Share
382
Reduced 12.2%
2,750
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,165
Added 22.93%
3,915
Common Stock
May 12
2021
SELL
Payment of exercise price or tax liability
$375,363
$2247.68 p/Share
167
Reduced 5.35%
2,954
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
178
Added 5.38%
3,132
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$184,275
$2275.0 p/Share
81
Reduced 3.57%
2,189
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
932
Added 23.0%
3,121
Common Stock