Oct 12
2024
SELL
Payment of exercise price or tax liability
$338
$3.94 p/Share
86
Reduced 0.08%
104,944
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$768
$3.94 p/Share
195
Reduced 0.19%
105,030
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$574
$4.02 p/Share
143
Reduced 0.14%
105,225
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
$308
$4.34 p/Share
71
Reduced 0.07%
105,368
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$1,000
$4.22 p/Share
237
Reduced 0.22%
105,439
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$663
$4.25 p/Share
156
Reduced 0.15%
105,676
Common Stock
Jan 11
2024
BUY
Grant, award, or other acquisition
-
20,883
Added 16.48%
105,832
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$201
$4.29 p/Share
47
Reduced 0.06%
84,949
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$339
$4.3 p/Share
79
Reduced 0.09%
84,996
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
11,364
Added 11.78%
85,075
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$1,119
$5.46 p/Share
205
Reduced 0.28%
73,711
Common Stock
Oct 12
2022
SELL
Payment of exercise price or tax liability
$100
$5.24 p/Share
19
Reduced 0.03%
73,916
Common Stock
Oct 09
2022
SELL
Payment of exercise price or tax liability
$132
$5.48 p/Share
24
Reduced 0.03%
73,935
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$138
$6.27 p/Share
22
Reduced 0.03%
73,959
Common Stock
Jul 09
2022
SELL
Payment of exercise price or tax liability
$164
$6.09 p/Share
27
Reduced 0.04%
73,981
Common Stock
Apr 12
2022
SELL
Payment of exercise price or tax liability
$159
$6.92 p/Share
23
Reduced 0.03%
74,008
Common Stock
Apr 09
2022
SELL
Payment of exercise price or tax liability
$191
$7.07 p/Share
27
Reduced 0.04%
74,031
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$1,584
$7.3 p/Share
217
Reduced 0.29%
74,058
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
-
8,333
Added 10.09%
74,275
Common Stock
Jan 09
2022
SELL
Payment of exercise price or tax liability
$156
$7.45 p/Share
21
Reduced 0.03%
65,942
Common Stock
Oct 09
2021
SELL
Payment of exercise price or tax liability
$164
$7.79 p/Share
21
Reduced 0.03%
65,963
Common Stock
Jul 09
2021
SELL
Payment of exercise price or tax liability
$163
$7.74 p/Share
21
Reduced 0.03%
65,984
Common Stock
Apr 09
2021
SELL
Payment of exercise price or tax liability
$141
$6.72 p/Share
21
Reduced 0.03%
66,005
Common Stock
Jan 12
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 7.04%
66,026
Common Stock
Jan 09
2021
SELL
Payment of exercise price or tax liability
$553
$4.89 p/Share
113
Reduced 0.18%
61,026
Common Stock