Nov 03
2023
SELL
Open market or private sale
$322,600
$16.13 p/Share
20,000
Reduced 1.53%
1,285,591
Common Stock
Aug 04
2023
SELL
Open market or private sale
$292,000
$14.6 p/Share
20,000
Reduced 1.51%
1,305,591
Common Stock
Jun 13
2023
SELL
Open market or private sale
$337,400
$16.87 p/Share
20,000
Reduced 1.49%
1,325,591
Common Stock
May 10
2023
SELL
Open market or private sale
$320,400
$16.02 p/Share
20,000
Reduced 1.46%
1,345,591
Common Stock
Mar 30
2023
SELL
Open market or private sale
$183,700
$18.37 p/Share
10,000
Reduced 0.74%
1,338,209
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
27,382
Added 1.97%
1,365,591
Common Stock
Mar 29
2023
SELL
Open market or private sale
$188,299
$18.83 p/Share
10,000
Reduced 0.74%
1,348,209
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$32,167
$9.66 p/Share
3,330
Reduced 0.24%
1,358,209
Common Stock
Sep 01
2022
SELL
Open market or private sale
$240,200
$12.01 p/Share
20,000
Reduced 1.45%
1,361,539
Common Stock
Aug 10
2022
SELL
Open market or private sale
$249,200
$12.46 p/Share
20,000
Reduced 1.43%
1,381,539
Common Stock
Jun 24
2022
SELL
Open market or private sale
$258,600
$12.93 p/Share
20,000
Reduced 1.41%
1,401,539
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
-
41,017
Added 2.8%
1,421,539
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$48,075
$11.7 p/Share
4,109
Reduced 0.3%
1,380,522
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
16,000
Added 1.14%
1,384,631
Common Stock
Oct 01
2021
SELL
Open market or private sale
$258,000
$12.9 p/Share
20,000
Reduced 1.39%
1,418,631
Common Stock
Sep 01
2021
SELL
Open market or private sale
$278,200
$13.91 p/Share
20,000
Reduced 1.37%
1,438,631
Common Stock
Aug 02
2021
SELL
Open market or private sale
$280,000
$14.0 p/Share
20,000
Reduced 1.35%
1,458,631
Common Stock
Jul 01
2021
SELL
Open market or private sale
$277,000
$13.85 p/Share
20,000
Reduced 1.33%
1,478,631
Common Stock
Jun 09
2021
SELL
Open market or private sale
$280,600
$14.03 p/Share
20,000
Reduced 1.32%
1,498,631
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$61,050
$14.75 p/Share
4,139
Reduced 0.27%
1,518,631
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
17,000
Added 1.1%
1,522,770
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$74,398
$15.1 p/Share
4,927
Reduced 0.32%
1,515,770
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
18,315
Added 1.19%
1,520,697
Common Stock
Nov 02
2020
BUY
Open market or private purchase
$95,711
$12.43 p/Share
7,700
Added 0.51%
1,502,382
Common Stock