Dec 31
2024
BUY
Open market or private purchase
$313
$8.47 p/Share
37
Added 0.03%
134,659
Common Stock
Dec 16
2024
BUY
Open market or private purchase
$1,557
$8.56 p/Share
182
Added 0.14%
134,622
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
$187,588
$9.05 p/Share
20,728
Added 13.36%
134,440
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$47,638
$8.77 p/Share
5,432
Reduced 4.56%
113,712
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$70,957
$8.83 p/Share
8,036
Reduced 6.32%
119,144
Common Stock
Nov 29
2024
BUY
Open market or private purchase
$1,566
$8.95 p/Share
175
Added 0.14%
127,180
Common Stock
Nov 15
2024
BUY
Open market or private purchase
$1,559
$8.96 p/Share
174
Added 0.14%
127,005
Common Stock
Oct 30
2024
BUY
Open market or private purchase
$1,560
$9.4 p/Share
166
Added 0.13%
126,831
Common Stock
Oct 15
2024
BUY
Open market or private purchase
$1,568
$8.81 p/Share
178
Added 0.14%
126,665
Common Stock
Sep 30
2024
BUY
Open market or private purchase
$1,559
$8.34 p/Share
187
Added 0.15%
126,487
Common Stock
Sep 13
2024
BUY
Open market or private purchase
$1,566
$7.83 p/Share
200
Added 0.16%
126,300
Common Stock
Aug 30
2024
BUY
Open market or private purchase
$1,559
$8.21 p/Share
190
Added 0.15%
126,100
Common Stock
Aug 15
2024
BUY
Open market or private purchase
$1,560
$7.96 p/Share
196
Added 0.16%
125,910
Common Stock
Jul 30
2024
BUY
Open market or private purchase
$1,564
$8.74 p/Share
179
Added 0.14%
125,714
Common Stock
Jul 15
2024
BUY
Open market or private purchase
$1,562
$8.49 p/Share
184
Added 0.15%
125,535
Common Stock
Jul 01
2024
BUY
Open market or private purchase
$1,566
$8.2 p/Share
191
Added 0.15%
125,351
Common Stock
Jun 17
2024
BUY
Open market or private purchase
$1,563
$8.06 p/Share
194
Added 0.15%
125,160
Common Stock
May 30
2024
BUY
Open market or private purchase
$1,557
$8.11 p/Share
192
Added 0.15%
124,966
Common Stock
May 15
2024
BUY
Open market or private purchase
$1,565
$8.07 p/Share
194
Added 0.16%
124,774
Common Stock
May 01
2024
BUY
Open market or private purchase
$1,560
$8.97 p/Share
174
Added 0.14%
124,580
Common Stock
Apr 15
2024
BUY
Open market or private purchase
$1,561
$8.44 p/Share
185
Added 0.15%
124,406
Common Stock
Apr 01
2024
BUY
Open market or private purchase
$1,563
$8.27 p/Share
189
Added 0.15%
124,221
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
$187,492
$8.8 p/Share
21,306
Added 14.66%
124,032
Common Stock
Mar 18
2024
BUY
Open market or private purchase
$1,562
$8.49 p/Share
184
Added 0.18%
102,726
Common Stock
Feb 29
2024
BUY
Open market or private purchase
$1,559
$8.86 p/Share
176
Added 0.17%
102,542
Common Stock