Aug 15
2023
SELL
Payment of exercise price or tax liability
$733,991
$84.61 p/Share
8,675
Reduced 0.67%
1,278,269
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
17,632
Added 1.35%
1,286,944
Common Stock
Aug 09
2023
-
9,008
Reduced 0.7%
1,269,312
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$2,626,317
$82.17 p/Share
31,962
Reduced 2.44%
1,278,320
Common Stock
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
51,516
Added 3.78%
1,310,282
Common Stock
Jul 21
2023
SELL
Open market or private sale
$7,068,800
$88.36 p/Share
80,000
Reduced 5.98%
1,258,766
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$31,895,045
$81.63 p/Share
390,727
Reduced 22.59%
1,338,766
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$16,434,415
$26.65 p/Share
616,676
Added 26.28%
1,729,493
Common Stock
Jun 07
2023
SELL
Open market or private sale
$26,726
$83.0 p/Share
322
Reduced 0.03%
1,112,817
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$21,590,084
$84.39 p/Share
255,837
Reduced 18.69%
1,113,139
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$10,856,250
$26.65 p/Share
407,364
Added 22.93%
1,368,976
Common Stock
Aug 07
2022
SELL
Payment of exercise price or tax liability
$4,425,984
$382.97 p/Share
11,557
Reduced 4.59%
240,403
Common Stock
Aug 07
2022
BUY
Exercise of conversion of derivative security
-
16,918
Added 6.29%
251,960
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$10,549,718
$380.76 p/Share
27,707
Reduced 10.55%
235,042
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$4,919,587
$108.49 p/Share
45,346
Added 14.72%
262,749
Common Stock
Jul 06
2022
SELL
Payment of exercise price or tax liability
$11,222,599
$362.78 p/Share
30,935
Reduced 12.46%
217,403
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$5,424,500
$108.49 p/Share
50,000
Added 16.76%
248,338
Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,862,960
$365.0 p/Share
5,104
Reduced 2.51%
198,338
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$553,733
$108.49 p/Share
5,104
Added 2.45%
203,442
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
$201,179
$115.82 p/Share
1,737
Added 0.87%
198,338
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$21,455,314
$510.78 p/Share
42,005
Reduced 17.6%
196,601
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$7,973,147
$108.49 p/Share
73,492
Added 23.55%
238,606
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$99,919
$108.49 p/Share
921
Added 0.55%
165,114
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$6,010,705
$481.82 p/Share
12,475
Reduced 7.06%
164,193
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
16,918
Added 8.74%
176,668
Common Stock