Nov 21
2022
BUY
Exercise of conversion of derivative security
-
27,794
Added 14.44%
164,680
Common Stock
Nov 18
2022
SELL
Open market or private sale
$183,551
$38.61 p/Share
4,754
Reduced 3.36%
136,886
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
10,690
Added 7.02%
141,640
Common Stock
Aug 23
2022
SELL
Open market or private sale
$243,895
$41.72 p/Share
5,846
Reduced 4.27%
130,950
Common Stock
Aug 22
2022
SELL
Open market or private sale
$271,652
$40.63 p/Share
6,686
Reduced 5.13%
123,552
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
13,244
Added 8.83%
136,796
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
14,550
Added 10.05%
130,238
Common Stock
Aug 18
2022
SELL
Open market or private sale
$204,731
$42.23 p/Share
4,848
Reduced 4.02%
115,688
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
-
10,689
Added 8.15%
120,536
Common Stock
Jul 20
2022
SELL
Open market or private sale
$476,400
$47.64 p/Share
10,000
Reduced 8.34%
109,847
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$42,500
$4.25 p/Share
10,000
Added 7.7%
119,847
Common Stock
Jun 22
2022
SELL
Open market or private sale
$449,668
$47.7 p/Share
9,427
Reduced 7.9%
109,847
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
$40,065
$4.25 p/Share
9,427
Added 8.04%
107,806
Common Stock
Jun 21
2022
SELL
Open market or private sale
$27,269
$47.59 p/Share
573
Reduced 0.58%
98,379
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$2,435
$4.25 p/Share
573
Added 0.58%
98,952
Common Stock
May 23
2022
SELL
Open market or private sale
$282,841
$47.85 p/Share
5,911
Reduced 5.67%
98,379
Common Stock
May 20
2022
SELL
Open market or private sale
$716,323
$48.14 p/Share
14,880
Reduced 12.49%
104,290
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
$46,528
$2.13 p/Share
21,844
Added 16.21%
112,890
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
14,550
Added 13.01%
97,326
Common Stock
May 18
2022
SELL
Open market or private sale
$216,049
$43.85 p/Share
4,927
Reduced 5.62%
82,776
Common Stock
May 17
2022
SELL
Open market or private sale
$66,752
$47.68 p/Share
1,400
Reduced 1.79%
77,014
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
-
10,689
Added 10.86%
87,703
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$5,950
$4.25 p/Share
1,400
Added 1.75%
78,414
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$324,993
$4.25 p/Share
76,469
Added 49.82%
77,014
Common Stock
Apr 18
2022
SELL
Open market or private sale
$2,089,850
$59.71 p/Share
35,000
Reduced 16.26%
180,245
Common Stock