Aug 17
2023
BUY
Exercise of conversion of derivative security
-
677
Added 24.06%
2,137
Common Stock
Aug 14
2023
SELL
Open market or private sale
$846,885
$564.59 p/Share
1,500
Reduced 47.05%
1,688
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$261,439
$557.44 p/Share
469
Reduced 12.82%
3,188
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
1,055
Added 24.57%
3,239
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$377,880
$554.89 p/Share
681
Reduced 20.74%
2,602
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
1,533
Added 36.79%
2,634
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$161,677
$492.92 p/Share
328
Reduced 15.78%
1,750
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
676
Added 26.96%
1,831
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$25,036
$455.2 p/Share
55
Reduced 3.77%
1,402
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
113
Added 7.2%
1,457
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$14,783
$434.8 p/Share
34
Reduced 2.47%
1,344
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
70
Added 4.83%
1,378
Common Stock
May 04
2023
SELL
Open market or private sale
$496,744
$437.66 p/Share
1,135
Reduced 46.46%
1,308
Common Stock
Feb 21
2023
SELL
Open market or private sale
$430,180
$430.18 p/Share
1,000
Reduced 29.04%
2,443
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$100,094
$439.01 p/Share
228
Reduced 6.21%
3,443
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
512
Added 12.41%
3,613
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$406,106
$458.36 p/Share
886
Reduced 21.9%
3,159
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,996
Added 38.34%
3,210
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$239,042
$463.26 p/Share
516
Reduced 20.12%
2,049
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
1,169
Added 35.97%
2,081
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$91,332
$400.58 p/Share
228
Reduced 14.04%
1,396
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
511
Added 24.6%
1,566
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$20,905
$409.91 p/Share
51
Reduced 4.38%
1,113
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
114
Added 8.92%
1,164
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$11,622
$363.2 p/Share
32
Reduced 2.96%
1,050
Common Stock