Mar 05
2024
SELL
Payment of exercise price or tax liability
$207,770
$6.58 p/Share
31,576
Reduced 1.03%
3,022,069
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$256,593
$6.47 p/Share
39,659
Reduced 1.39%
2,810,214
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$1,574,998
$6.47 p/Share
243,431
Added 7.38%
3,053,645
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$260,428
$6.71 p/Share
38,812
Reduced 1.34%
2,849,873
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$168,688
$6.77 p/Share
24,917
Added 0.86%
2,888,685
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$129,046
$6.12 p/Share
21,086
Added 0.73%
2,863,768
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$1,617,307
$7.16 p/Share
225,881
Added 7.36%
2,842,682
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$108,456
$12.28 p/Share
8,832
Reduced 0.33%
2,692,829
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$393,436
$12.46 p/Share
31,576
Reduced 1.16%
2,701,661
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$483,609
$12.46 p/Share
38,813
Reduced 2.13%
1,780,620
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$1,361,853
$12.46 p/Share
109,298
Added 3.9%
2,696,021
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$227,842
$14.1 p/Share
16,159
Reduced 0.62%
2,600,800
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$445,222
$14.1 p/Share
31,576
Reduced 1.19%
2,616,959
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
115,175
Added 4.17%
2,648,535
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$929,115
$15.79 p/Share
58,842
Added 2.27%
2,533,360
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$119,048
$7.68 p/Share
15,501
Reduced 0.62%
2,474,518
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
187,053
Added 6.99%
2,490,019
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$102,985
$7.1 p/Share
14,505
Reduced 0.63%
2,302,966
Common Stock
Nov 18
2020
BUY
Open market or private purchase
$617,000
$6.17 p/Share
100,000
Added 4.0%
2,397,108
Common Stock