Aug 18
2021
BUY
Exercise of conversion of derivative security
$23,030
$0.98 p/Share
23,500
Added 1.19%
1,952,812
Common Stock
Jul 21
2021
SELL
Open market or private sale
$584,640
$20.88 p/Share
28,000
Reduced 1.43%
1,929,312
Common Stock
Jul 21
2021
BUY
Exercise of conversion of derivative security
$27,440
$0.98 p/Share
28,000
Added 1.41%
1,957,312
Common Stock
Jun 18
2021
SELL
Open market or private sale
$103,460
$21.31 p/Share
4,855
Reduced 0.25%
1,929,312
Common Stock
Jun 17
2021
SELL
Open market or private sale
$106,272
$19.1 p/Share
5,564
Reduced 0.29%
1,934,167
Common Stock
Jun 09
2021
SELL
Open market or private sale
$94,500
$21.0 p/Share
4,500
Reduced 0.23%
1,938,094
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$4,410
$0.98 p/Share
4,500
Added 0.23%
1,942,594
Common Stock
Jun 07
2021
SELL
Open market or private sale
$482,925
$20.55 p/Share
23,500
Reduced 1.2%
1,938,094
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$23,030
$0.98 p/Share
23,500
Added 1.18%
1,961,594
Common Stock
Apr 01
2021
SELL
Open market or private sale
$190,100
$19.01 p/Share
10,000
Reduced 0.51%
1,938,094
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$9,800
$0.98 p/Share
10,000
Added 0.51%
1,948,094
Common Stock
Mar 31
2021
SELL
Open market or private sale
$746,000
$18.65 p/Share
40,000
Reduced 2.02%
1,938,094
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
$39,200
$0.98 p/Share
40,000
Added 1.98%
1,978,094
Common Stock
Mar 30
2021
SELL
Open market or private sale
$686,400
$17.16 p/Share
40,000
Reduced 2.02%
1,938,094
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$39,200
$0.98 p/Share
40,000
Added 1.98%
1,978,094
Common Stock
Mar 25
2021
SELL
Open market or private sale
$745,600
$18.64 p/Share
40,000
Reduced 2.02%
1,938,094
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$39,200
$0.98 p/Share
40,000
Added 1.98%
1,978,094
Common Stock
Mar 24
2021
SELL
Open market or private sale
$180,500
$18.05 p/Share
10,000
Reduced 0.51%
1,938,094
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$9,800
$0.98 p/Share
10,000
Added 0.51%
1,948,094
Common Stock
Mar 23
2021
SELL
Open market or private sale
$192,100
$19.21 p/Share
10,000
Reduced 0.51%
1,938,094
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$9,800
$0.98 p/Share
10,000
Added 0.51%
1,948,094
Common Stock
Mar 19
2021
SELL
Open market or private sale
$317,715
$19.82 p/Share
16,030
Reduced 0.82%
1,938,094
Common Stock
Mar 16
2021
SELL
Open market or private sale
$194,290
$21.66 p/Share
8,970
Reduced 0.46%
1,954,124
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
29,237
Added 1.47%
1,963,094
Common Stock