Nov 07
2022
SELL
Open market or private sale
$2,980,768
$98.1 p/Share
30,385
Reduced 67.35%
14,730
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$1,618,055
$55.77 p/Share
29,013
Added 39.14%
45,115
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$736,556
$100.13 p/Share
7,356
Reduced 31.36%
16,102
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
14,085
Added 37.52%
23,458
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$552,668
$127.05 p/Share
4,350
Reduced 31.7%
9,373
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
9,365
Added 40.56%
13,723
Common Stock
Jan 03
2022
SELL
Open market or private sale
$948,419
$216.09 p/Share
4,389
Reduced 50.18%
4,358
Common Stock
Nov 05
2021
SELL
Open market or private sale
$5,568,033
$260.81 p/Share
21,349
Reduced 71.24%
8,617
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$1,863,127
$87.27 p/Share
21,349
Added 41.6%
29,966
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$1,043,922
$204.37 p/Share
5,108
Reduced 20.48%
19,838
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
9,366
Added 27.3%
24,946
Common Stock
Jul 02
2021
SELL
Open market or private sale
$1,749,700
$198.92 p/Share
8,796
Reduced 36.08%
15,580
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
$74,526
$14.31 p/Share
5,208
Added 17.6%
24,376
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$687,112
$199.51 p/Share
3,444
Reduced 15.23%
19,168
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
7,032
Added 23.72%
22,612
Common Stock
Jun 02
2021
SELL
Open market or private sale
$889,072
$170.68 p/Share
5,209
Reduced 25.06%
15,580
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$74,541
$14.31 p/Share
5,209
Added 20.04%
20,789
Common Stock
May 03
2021
SELL
Open market or private sale
$1,017,435
$195.36 p/Share
5,208
Reduced 25.05%
15,580
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$74,526
$14.31 p/Share
5,208
Added 20.03%
20,788
Common Stock
Apr 05
2021
SELL
Open market or private sale
$4,983,569
$202.65 p/Share
24,592
Reduced 61.22%
15,580
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$827,044
$41.95 p/Share
19,715
Added 32.92%
40,172
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,525,898
$208.2 p/Share
7,329
Reduced 26.38%
20,457
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
14,962
Added 35.0%
27,786
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,267,923
$243.41 p/Share
5,209
Reduced 28.89%
12,824
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$74,541
$14.31 p/Share
5,209
Added 22.41%
18,033
Common Stock