Feb 13
2023
BUY
Exercise of conversion of derivative security
-
6,209
Added 12.75%
42,488
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$90,160
$148.78 p/Share
606
Reduced 1.64%
36,279
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,302
Added 3.41%
36,885
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$374,018
$119.38 p/Share
3,133
Reduced 8.09%
35,583
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
7,154
Added 15.6%
38,716
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$647,997
$105.83 p/Share
6,123
Reduced 16.25%
31,562
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
13,984
Added 27.06%
37,685
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$330,253
$122.09 p/Share
2,705
Reduced 10.24%
23,701
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
6,177
Added 18.96%
26,406
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$240,578
$123.5 p/Share
1,948
Reduced 8.78%
20,229
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
4,390
Added 17.41%
20,825
Common Stock
Dec 08
2021
-
200
Reduced 1.11%
17,787
Common Stock
Dec 07
2021
SELL
Open market or private sale
$901,362
$131.26 p/Share
6,867
Reduced 27.63%
17,987
Common Stock
Sep 13
2021
SELL
Sale (or disposition) back to the issuer
$828,686
$112.9 p/Share
7,340
Reduced 19.23%
30,830
Common Stock
Sep 13
2021
SELL
Open market or private sale
$437,309
$112.39 p/Share
3,891
Reduced 13.54%
24,854
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$603,902
$112.9 p/Share
5,349
Reduced 15.69%
28,745
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$827,610
$42.32 p/Share
19,556
Added 34.22%
37,594
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$635,096
$103.74 p/Share
6,122
Reduced 21.86%
21,878
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
13,983
Added 33.31%
28,000
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$42,633
$80.44 p/Share
530
Reduced 3.64%
14,017
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
1,911
Added 11.61%
14,547
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$40,704
$76.8 p/Share
530
Reduced 4.03%
12,636
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
1,619
Added 10.95%
13,166
Common Stock