Mar 22
2023
SELL
Open market or private sale
$333,500
$13.34 p/Share
25,000
Reduced 2.73%
891,504
Common Stock
Mar 21
2023
SELL
Open market or private sale
$332,750
$13.31 p/Share
25,000
Reduced 2.66%
916,504
Common Stock
Mar 20
2023
SELL
Open market or private sale
$331,500
$13.26 p/Share
25,000
Reduced 2.59%
941,504
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$938,480
$13.37 p/Share
70,193
Reduced 6.77%
966,504
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
146,280
Added 12.37%
1,036,697
Common Stock
Oct 18
2022
SELL
Open market or private sale
$228,480
$10.88 p/Share
21,000
Reduced 2.3%
890,417
Common Stock
Oct 17
2022
SELL
Open market or private sale
$266,000
$10.64 p/Share
25,000
Reduced 2.67%
911,417
Common Stock
Oct 14
2022
SELL
Open market or private sale
$261,500
$10.46 p/Share
25,000
Reduced 2.6%
936,417
Common Stock
Oct 13
2022
SELL
Open market or private sale
$258,000
$10.32 p/Share
25,000
Reduced 2.53%
961,417
Common Stock
Oct 12
2022
SELL
Open market or private sale
$257,500
$10.3 p/Share
25,000
Reduced 2.47%
986,417
Common Stock
Oct 11
2022
SELL
Open market or private sale
$254,000
$10.16 p/Share
25,000
Reduced 2.41%
1,011,417
Common Stock
Oct 10
2022
SELL
Open market or private sale
$253,000
$10.12 p/Share
25,000
Reduced 2.36%
1,036,417
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$665,093
$11.0 p/Share
60,463
Reduced 5.39%
1,061,417
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
196,262
Added 14.89%
1,121,880
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$744,044
$11.57 p/Share
64,308
Reduced 6.39%
941,748
Common Stock
Dec 14
2021
SELL
Sale (or disposition) back to the issuer
-
16,130
Reduced 1.71%
925,618
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$805,231
$12.7 p/Share
63,404
Reduced 5.93%
1,006,056
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
194,402
Added 15.38%
1,069,460
Common Stock
Dec 23
2020
SELL
Open market or private sale
$17,502
$12.85 p/Share
1,362
Reduced 0.16%
875,058
Common Stock
Dec 22
2020
SELL
Open market or private sale
$21,216
$12.96 p/Share
1,637
Reduced 0.19%
876,420
Common Stock
Dec 21
2020
SELL
Open market or private sale
$529,901
$12.59 p/Share
42,089
Reduced 4.57%
878,057
Common Stock
Dec 18
2020
SELL
Open market or private sale
$49,490
$12.58 p/Share
3,934
Reduced 0.43%
920,146
Common Stock
Dec 17
2020
SELL
Open market or private sale
$69,752
$12.22 p/Share
5,708
Reduced 0.61%
924,080
Common Stock
Dec 16
2020
SELL
Open market or private sale
$69,972
$12.82 p/Share
5,458
Reduced 0.58%
929,788
Common Stock
Dec 15
2020
SELL
Open market or private sale
$68,685
$12.47 p/Share
5,508
Reduced 0.59%
935,246
Common Stock