Dec 16
2022
BUY
Exercise of conversion of derivative security
-
492
Added 1.29%
37,567
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$197,533
$387.32 p/Share
510
Reduced 1.36%
37,075
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,026
Added 2.66%
37,585
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$2,624,484
$425.5 p/Share
6,168
Reduced 14.44%
36,559
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
12,872
Added 23.15%
42,727
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$170,042
$462.07 p/Share
368
Reduced 1.22%
29,855
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
772
Added 2.49%
30,223
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$281,913
$388.31 p/Share
726
Reduced 2.41%
29,451
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
1,461
Added 4.62%
30,177
Common Stock
Jun 23
2022
SELL
Open market or private sale
$3,924,600
$392.46 p/Share
10,000
Reduced 25.83%
28,716
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$350,365
$483.93 p/Share
724
Reduced 1.84%
38,716
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,458
Added 3.56%
39,440
Common Stock
Mar 02
2022
SELL
Open market or private sale
$28,171,521
$475.18 p/Share
59,286
Reduced 60.98%
37,939
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$5,861,657
$113.19 p/Share
51,786
Added 34.75%
97,225
Common Stock
Jan 05
2022
SELL
Open market or private sale
$9,098,850
$606.59 p/Share
15,000
Reduced 24.82%
45,439
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$553,150
$650.0 p/Share
851
Reduced 1.39%
60,439
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
1,713
Added 2.72%
61,290
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$378,365
$620.27 p/Share
610
Reduced 1.01%
59,577
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
610
Added 1.0%
60,187
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$325,838
$543.97 p/Share
599
Reduced 1.0%
59,577
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,206
Added 1.96%
60,176
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$4,818,703
$563.13 p/Share
8,557
Reduced 12.67%
58,970
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
17,832
Added 20.89%
67,527
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$252,342
$530.13 p/Share
476
Reduced 0.95%
49,695
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
999
Added 1.95%
50,171
Common Stock