Dec 15
2024
SELL
Payment of exercise price or tax liability
$39,765
$4.76 p/Share
8,354
Reduced 4.02%
199,709
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
-
73,451
Added 26.09%
208,063
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$44,472
$6.41 p/Share
6,938
Reduced 4.9%
134,612
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$30,895
$6.61 p/Share
4,674
Reduced 3.2%
141,550
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$1,368
$2.52 p/Share
543
Added 0.37%
146,224
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$1,365
$3.09 p/Share
442
Added 0.3%
145,681
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$1,370
$3.46 p/Share
396
Added 0.27%
145,239
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$1,367
$2.73 p/Share
501
Added 0.34%
144,843
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$1,367
$2.56 p/Share
534
Added 0.37%
144,342
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
$1,370
$2.96 p/Share
463
Added 0.32%
143,808
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$1,369
$2.79 p/Share
491
Added 0.34%
143,345
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$1,367
$3.06 p/Share
447
Added 0.31%
142,854
Common Stock
Dec 27
2023
BUY
Grant, award, or other acquisition
$1,368
$3.38 p/Share
405
Added 0.28%
142,407
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$28,570
$3.42 p/Share
8,354
Reduced 5.56%
142,002
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$1,370
$3.41 p/Share
402
Added 0.27%
150,356
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
41,415
Added 21.64%
149,954
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$19,069
$4.08 p/Share
4,674
Reduced 4.13%
108,539
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$1,303
$4.26 p/Share
306
Added 0.27%
113,213
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$1,301
$4.6 p/Share
283
Added 0.25%
112,907
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$1,301
$4.31 p/Share
302
Added 0.27%
112,624
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$1,302
$6.29 p/Share
207
Added 0.18%
112,322
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$1,304
$5.72 p/Share
228
Added 0.2%
112,115
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$1,300
$4.38 p/Share
297
Added 0.26%
111,887
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,303
$3.62 p/Share
360
Added 0.32%
111,590
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$1,303
$4.06 p/Share
321
Added 0.29%
111,230
Common Stock