Nov 22
2024
SELL
Open market or private sale
$878,169
$5165.7 p/Share
170
Reduced 4.49%
3,617
Common Stock
Aug 27
2024
SELL
Open market or private sale
$388,761
$3887.61 p/Share
100
Reduced 2.57%
3,787
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$165,266
$3443.05 p/Share
48
Reduced 1.22%
3,887
Common Stock
May 08
2024
SELL
Open market or private sale
$1,079,090
$3621.11 p/Share
298
Reduced 7.04%
3,935
Common Stock
May 07
2024
SELL
Open market or private sale
$812,830
$3580.75 p/Share
227
Reduced 5.09%
4,233
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$320,297
$1411.0 p/Share
227
Added 4.84%
4,460
Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,045,500
$3485.0 p/Share
300
Reduced 6.62%
4,233
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$423,300
$1411.0 p/Share
300
Added 6.21%
4,533
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,460,415
$3477.18 p/Share
420
Reduced 9.03%
4,233
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$1,529,382
$3499.73 p/Share
437
Reduced 9.49%
4,167
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
669
Added 12.57%
4,653
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
476
Added 9.72%
4,421
Common Stock
Aug 31
2023
SELL
Open market or private sale
$781,180
$3124.72 p/Share
250
Reduced 5.96%
3,945
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$282,200
$1411.0 p/Share
200
Added 4.6%
4,145
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$153,899
$3206.23 p/Share
48
Reduced 1.19%
3,995
Common Stock
Aug 08
2023
SELL
Open market or private sale
$542,740
$3192.59 p/Share
170
Reduced 4.04%
4,043
Common Stock
Mar 09
2023
SELL
Open market or private sale
$459,003
$2550.02 p/Share
180
Reduced 4.1%
4,213
Common Stock
Mar 06
2023
SELL
Open market or private sale
$250,034
$2604.53 p/Share
96
Reduced 2.36%
3,975
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$2,558,532
$2605.43 p/Share
982
Reduced 18.27%
4,393
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$1,975,400
$1411.0 p/Share
1,400
Added 20.66%
5,375
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$269,901
$2620.4 p/Share
103
Reduced 2.79%
3,594
Common Stock
Mar 04
2023
BUY
Grant, award, or other acquisition
-
477
Added 10.49%
4,071
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
659
Added 15.13%
3,697
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$99,060
$2063.76 p/Share
48
Reduced 1.65%
2,855
Common Stock
May 27
2022
SELL
Open market or private sale
$224,326
$2243.26 p/Share
100
Reduced 3.33%
2,903
Common Stock