Aug 23
2023
SELL
Open market or private sale
$2,659,944
$335.09 p/Share
7,938
Reduced 30.02%
18,501
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$2,275,949
$332.11 p/Share
6,853
Reduced 20.58%
26,439
Common Stock
Aug 21
2023
SELL
Sale (or disposition) back to the issuer
$2,423,406
$332.11 p/Share
7,297
Reduced 18.98%
31,140
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$2,356,126
$106.67 p/Share
22,088
Added 37.73%
36,462
Common Stock
May 12
2023
SELL
Open market or private sale
$372,107
$310.09 p/Share
1,200
Reduced 6.09%
18,501
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$317,166
$305.85 p/Share
1,037
Reduced 5.0%
19,701
Common Stock
May 11
2023
SELL
Sale (or disposition) back to the issuer
$328,177
$305.85 p/Share
1,073
Reduced 4.92%
20,738
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$327,921
$99.07 p/Share
3,310
Added 13.18%
21,811
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$577,396
$347.62 p/Share
1,661
Reduced 8.24%
18,501
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,584
Added 15.09%
20,162
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$260,815
$351.03 p/Share
743
Reduced 4.29%
16,578
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,602
Added 8.47%
17,321
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$347,066
$340.93 p/Share
1,018
Reduced 6.08%
15,719
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,566
Added 13.29%
16,737
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$198,331
$341.95 p/Share
580
Reduced 3.93%
14,171
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,785
Added 10.79%
14,751
Common Stock
Dec 09
2022
SELL
Open market or private sale
$436,130
$343.41 p/Share
1,270
Reduced 8.92%
12,966
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$381,536
$347.8 p/Share
1,097
Reduced 7.15%
14,236
Common Stock
Dec 07
2022
SELL
Sale (or disposition) back to the issuer
$327,975
$347.8 p/Share
943
Reduced 5.79%
15,333
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$327,921
$99.07 p/Share
3,310
Added 16.9%
16,276
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$483,550
$291.12 p/Share
1,661
Reduced 11.36%
12,966
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,584
Added 19.68%
14,627
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$407,380
$302.66 p/Share
1,346
Reduced 10.86%
11,043
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
2,904
Added 18.99%
12,389
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$279,319
$294.64 p/Share
948
Reduced 9.09%
9,485
Common Stock