May 12
2021
SELL
Payment of exercise price or tax liability
$800,345
$18.2 p/Share
43,975
Reduced 3.58%
1,184,817
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$771,649
$11.62 p/Share
66,407
Added 5.13%
1,228,792
Common Stock
May 07
2021
SELL
Open market or private sale
$4,165,060
$19.07 p/Share
218,409
Reduced 15.82%
1,162,385
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$2,537,913
$11.62 p/Share
218,409
Added 13.66%
1,380,794
Common Stock
Apr 29
2021
SELL
Open market or private sale
$4,280,715
$18.56 p/Share
230,642
Reduced 17.23%
1,108,212
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$2,986,814
$12.95 p/Share
230,642
Added 14.7%
1,338,854
Common Stock
Apr 26
2021
BUY
Grant, award, or other acquisition
-
93,339
Added 7.77%
1,108,212
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$197,541
$16.68 p/Share
11,843
Reduced 1.19%
984,215
Common Stock
Feb 11
2021
SELL
Open market or private sale
$1,520,382
$15.65 p/Share
97,149
Reduced 10.32%
844,392
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
151,666
Added 13.21%
996,058
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$1,405,997
$11.77 p/Share
119,456
Added 11.26%
941,541
Common Stock
Dec 31
2020
-
1,500
Reduced 0.18%
821,431
Common Stock
May 12
2020
SELL
Payment of exercise price or tax liability
$203,299
$8.02 p/Share
25,349
Reduced 3.33%
736,198
Common Stock
Apr 27
2020
BUY
Grant, award, or other acquisition
-
66,759
Added 8.06%
761,547
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$153,243
$14.05 p/Share
10,907
Reduced 1.55%
693,834
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
31,446
Added 4.27%
704,741
Common Stock
Feb 11
2020
SELL
Open market or private sale
$3,074,496
$16.58 p/Share
185,434
Reduced 21.59%
673,295
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$2,006,396
$10.82 p/Share
185,434
Added 17.76%
858,729
Common Stock
Aug 08
2019
-
20,000
Reduced 2.69%
722,590
Common Stock
Apr 22
2019
BUY
Grant, award, or other acquisition
-
118,850
Added 14.41%
705,980
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$288,171
$15.56 p/Share
18,520
Reduced 3.06%
586,614
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
29,163
Added 4.31%
646,816
Common Stock
Nov 29
2018
-
20,000
Reduced 3.14%
617,182
Common Stock
Jul 31
2018
BUY
Open market or private purchase
$443,750
$17.75 p/Share
25,000
Added 3.78%
636,831
Common Stock
Jul 24
2018
-
20,017
Added 3.17%
611,831
Common Stock