Oct 02
2021
BUY
Exercise of conversion of derivative security
-
3,125
Added 7.05%
41,196
Common Stock
Sep 28
2021
SELL
Open market or private sale
$294,487
$109.15 p/Share
2,698
Reduced 6.62%
38,071
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
-
5,183
Added 11.28%
40,769
Common Stock
Sep 24
2021
SELL
Open market or private sale
$3,205,996
$119.12 p/Share
26,914
Reduced 43.06%
35,586
Common Stock
Sep 23
2021
SELL
Open market or private sale
$207,230
$125.67 p/Share
1,649
Reduced 2.57%
62,500
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
-
3,307
Added 4.9%
64,149
Common Stock
Sep 10
2021
SELL
Open market or private sale
$9,657,899
$119.49 p/Share
80,826
Reduced 57.05%
60,842
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$1,203,052
$16.75 p/Share
71,824
Added 35.12%
132,666
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
17,921
Added 20.42%
69,844
Common Stock
Aug 12
2021
SELL
Open market or private sale
$3,386,635
$101.53 p/Share
33,356
Reduced 30.79%
74,961
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$558,713
$16.75 p/Share
33,356
Added 23.54%
108,317
Common Stock
Jul 07
2021
SELL
Open market or private sale
$546,601
$117.98 p/Share
4,633
Reduced 5.82%
74,961
Common Stock
Jul 06
2021
SELL
Open market or private sale
$3,271,930
$117.56 p/Share
27,832
Reduced 25.91%
79,594
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$310,529
$15.3 p/Share
20,296
Added 16.09%
105,868
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
12,500
Added 12.55%
87,130
Common Stock
Jun 28
2021
SELL
Open market or private sale
$306,152
$117.57 p/Share
2,604
Reduced 3.37%
74,630
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
5,183
Added 6.29%
77,234
Common Stock
Jun 23
2021
SELL
Open market or private sale
$191,429
$115.18 p/Share
1,662
Reduced 2.25%
72,051
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
3,307
Added 4.29%
73,713
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,703,914
$103.63 p/Share
26,092
Reduced 27.04%
70,406
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$274,513
$15.3 p/Share
17,942
Added 15.68%
96,498
Common Stock
Jun 10
2021
SELL
Open market or private sale
$118,822
$102.61 p/Share
1,158
Reduced 1.45%
78,556
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
2,296
Added 2.8%
79,714
Common Stock
Jun 04
2021
SELL
Open market or private sale
$459,175
$97.51 p/Share
4,709
Reduced 5.73%
77,418
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
9,375
Added 10.25%
82,127
Common Stock