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
Feb 15
2024
BUY
Open market or private purchase
$1,565
$8.37 p/Share
187
Added 0.18%
102,366
Common Stock
Jan 30
2024
BUY
Open market or private purchase
$1,568
$8.86 p/Share
177
Added 0.17%
102,179
Common Stock
Jan 12
2024
BUY
Open market or private purchase
$1,562
$8.14 p/Share
192
Added 0.19%
102,002
Common Stock
Dec 29
2023
BUY
Open market or private purchase
$1,565
$8.46 p/Share
185
Added 0.18%
101,810
Common Stock
Dec 15
2023
BUY
Open market or private purchase
$1,555
$8.32 p/Share
187
Added 0.18%
101,625
Common Stock
Dec 03
2023
SELL
Payment of exercise price or tax liability
$36,828
$7.55 p/Share
4,878
Reduced 4.59%
101,438
Common Stock