Nov 13
2024
SELL
Open market or private sale
$165,651
$554.02 p/Share
299
Reduced 6.45%
4,339
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$131,057
$550.66 p/Share
238
Reduced 4.88%
4,638
Common Stock
Nov 12
2024
SELL
Sale (or disposition) back to the issuer
$144,823
$550.66 p/Share
263
Reduced 5.12%
4,876
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$144,512
$180.64 p/Share
800
Added 13.47%
5,139
Common Stock
Nov 08
2024
SELL
Open market or private sale
$121,878
$549.0 p/Share
222
Reduced 4.87%
4,339
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$95,712
$540.75 p/Share
177
Reduced 3.74%
4,561
Common Stock
Nov 07
2024
SELL
Sale (or disposition) back to the issuer
$108,690
$540.75 p/Share
201
Reduced 4.07%
4,738
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$108,383
$180.64 p/Share
600
Added 10.83%
4,939
Common Stock
Sep 09
2024
SELL
Open market or private sale
$246,000
$492.0 p/Share
500
Reduced 10.33%
4,339
Common Stock
Aug 15
2024
SELL
Open market or private sale
$194,000
$485.0 p/Share
400
Reduced 7.64%
4,839
Common Stock
Feb 28
2024
SELL
Open market or private sale
$116,137
$464.55 p/Share
250
Reduced 4.55%
5,239
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$316,120
$463.52 p/Share
682
Reduced 11.05%
5,489
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,937
Added 23.89%
6,171
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$322,609
$463.52 p/Share
696
Reduced 14.12%
4,234
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,869
Added 29.19%
4,534
Common Stock
Nov 20
2023
SELL
Open market or private sale
$105,117
$420.47 p/Share
250
Reduced 7.55%
3,061
Common Stock
Nov 09
2023
SELL
Open market or private sale
$40,056
$400.56 p/Share
100
Reduced 2.93%
3,311
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$198,143
$347.62 p/Share
570
Reduced 14.32%
3,411
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,938
Added 32.74%
3,981
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$106,362
$351.03 p/Share
303
Reduced 12.92%
2,043
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
977
Added 29.4%
2,346
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$165,647
$291.12 p/Share
569
Reduced 29.36%
1,369
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,938
Added 50.0%
1,938
Common Stock