May 14
2024
SELL
Payment of exercise price or tax liability
$28,214
$5.26 p/Share
5,364
Reduced 6.13%
82,146
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$5,417
$6.22 p/Share
871
Reduced 0.99%
87,510
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
$20,009
$6.22 p/Share
3,217
Added 3.51%
88,381
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$5,414
$8.01 p/Share
676
Reduced 0.79%
85,164
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
$20,008
$8.01 p/Share
2,498
Added 2.83%
85,840
Common Stock
Sep 25
2023
SELL
Payment of exercise price or tax liability
$6,064
$5.71 p/Share
1,062
Reduced 1.26%
83,342
Common Stock
Sep 25
2023
BUY
Grant, award, or other acquisition
$22,394
$5.71 p/Share
3,922
Added 4.44%
84,404
Common Stock
Jun 28
2023
SELL
Payment of exercise price or tax liability
$5,420
$5.0 p/Share
1,084
Reduced 1.33%
80,482
Common Stock
Jun 28
2023
BUY
Grant, award, or other acquisition
$20,020
$5.0 p/Share
4,004
Added 4.68%
81,566
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
19,802
Added 20.34%
77,562
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$30,449
$5.62 p/Share
5,418
Reduced 8.58%
57,760
Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$5,415
$6.47 p/Share
837
Reduced 1.31%
63,178
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
$19,992
$6.47 p/Share
3,090
Added 4.6%
64,015
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$4,998
$4.92 p/Share
1,016
Reduced 1.64%
60,925
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
$18,459
$4.92 p/Share
3,752
Added 5.71%
61,941
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$4,396
$3.96 p/Share
1,110
Reduced 1.87%
58,189
Common Stock
Oct 05
2022
BUY
Grant, award, or other acquisition
$16,228
$3.96 p/Share
4,098
Added 6.46%
59,299
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$4,401
$2.89 p/Share
1,523
Reduced 2.68%
55,201
Common Stock
Jun 27
2022
BUY
Grant, award, or other acquisition
$16,250
$2.89 p/Share
5,623
Added 9.02%
56,724
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$105,000
$5.25 p/Share
20,000
Added 28.13%
51,101
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$4,401
$6.92 p/Share
636
Reduced 2.0%
31,101
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$16,255
$6.92 p/Share
2,349
Added 6.89%
31,737
Common Stock
Dec 22
2021
BUY
Grant, award, or other acquisition
$16,243
$9.46 p/Share
1,717
Added 5.52%
29,388
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$16,258
$11.58 p/Share
1,404
Added 4.83%
27,671
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$40,954
$11.15 p/Share
3,673
Reduced 12.05%
26,802
Common Stock