Nov 18
2024
SELL
Open market or private sale
$95,554
$1016.54 p/Share
94
Reduced 3.01%
3,027
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$101,139
$1011.39 p/Share
100
Reduced 3.1%
3,121
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
194
Added 5.68%
3,221
Common Stock
Nov 13
2024
SELL
Open market or private sale
$69,187
$1048.29 p/Share
66
Reduced 2.13%
3,027
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$73,380
$1048.29 p/Share
70
Reduced 2.21%
3,093
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
136
Added 4.12%
3,163
Common Stock
Nov 08
2024
SELL
Open market or private sale
$76,831
$1010.94 p/Share
76
Reduced 2.45%
3,027
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$81,222
$1015.28 p/Share
80
Reduced 2.51%
3,103
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
156
Added 4.67%
3,183
Common Stock
Oct 16
2024
SELL
Open market or private sale
$326,510
$924.96 p/Share
353
Reduced 10.44%
3,027
Common Stock
Oct 15
2024
SELL
Payment of exercise price or tax liability
$343,345
$927.96 p/Share
370
Reduced 9.87%
3,380
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
723
Added 16.16%
3,750
Common Stock
Aug 20
2024
SELL
Open market or private sale
$828,320
$835.0 p/Share
992
Reduced 24.68%
3,027
Common Stock
Aug 19
2024
SELL
Open market or private sale
$77,636
$825.92 p/Share
94
Reduced 2.29%
4,019
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$939,280
$827.56 p/Share
1,135
Reduced 21.63%
4,113
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,221
Added 34.52%
4,213
Common Stock
Aug 13
2024
SELL
Open market or private sale
$652,848
$812.0 p/Share
804
Reduced 20.99%
3,027
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$676,754
$806.62 p/Share
839
Reduced 17.97%
3,831
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,643
Added 29.64%
3,901
Common Stock
Aug 08
2024
SELL
Open market or private sale
$60,192
$792.0 p/Share
76
Reduced 2.45%
3,027
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$62,102
$776.28 p/Share
80
Reduced 2.51%
3,103
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
156
Added 4.67%
3,183
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$284,104
$767.85 p/Share
370
Reduced 10.89%
3,027
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
724
Added 17.57%
3,397
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$76,505
$765.05 p/Share
100
Reduced 3.61%
2,673
Common Stock