Oct 29
2024
BUY
Other acquisition or disposition
$1,498
$11.71 p/Share
128
Added 0.8%
15,930
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$14,077
$13.12 p/Share
1,073
Reduced 6.36%
15,802
Common Stock
Sep 15
2024
BUY
Other acquisition or disposition
$530
$13.61 p/Share
39
Added 0.23%
16,875
Common Stock
Aug 07
2024
BUY
Other acquisition or disposition
$1,497
$11.7 p/Share
128
Added 0.75%
16,835
Common Stock
Jul 30
2024
BUY
Open market or private purchase
$1,310
$13.1 p/Share
100
Added 0.59%
16,707
Common Stock
Jun 15
2024
BUY
Other acquisition or disposition
$518
$11.27 p/Share
46
Added 0.28%
16,607
Common Stock
May 24
2024
BUY
Open market or private purchase
$2,330
$11.65 p/Share
200
Added 1.19%
16,560
Common Stock
May 02
2024
BUY
Other acquisition or disposition
$1,492
$11.57 p/Share
129
Added 0.78%
16,360
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$507
$13.0 p/Share
39
Added 0.24%
16,230
Common Stock
Feb 29
2024
BUY
Open market or private purchase
$1,400
$14.0 p/Share
100
Added 0.61%
16,191
Common Stock
Jan 31
2024
BUY
Other acquisition or disposition
$1,497
$11.43 p/Share
131
Added 0.81%
16,091
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$3,325
$11.35 p/Share
293
Reduced 1.8%
15,960
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$35,100
$11.7 p/Share
3,000
Added 15.58%
16,253
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$492
$12.32 p/Share
40
Added 0.3%
13,253
Common Stock
Dec 05
2023
BUY
Open market or private purchase
$1,730
$11.54 p/Share
150
Added 1.12%
13,212
Common Stock
Oct 31
2023
BUY
Other acquisition or disposition
$1,496
$8.96 p/Share
167
Added 1.26%
13,062
Common Stock
Oct 31
2023
BUY
Open market or private purchase
$1,500
$10.0 p/Share
150
Added 1.15%
12,895
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$475
$13.2 p/Share
36
Added 0.28%
12,745
Common Stock
Aug 02
2023
BUY
Other acquisition or disposition
$1,493
$13.1 p/Share
114
Added 0.89%
12,708
Common Stock
Jun 16
2023
BUY
Open market or private purchase
$1,331
$13.31 p/Share
100
Added 0.79%
12,593
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$467
$14.6 p/Share
32
Added 0.26%
12,493
Common Stock
May 18
2023
BUY
Open market or private purchase
$723
$14.47 p/Share
50
Added 0.4%
12,461
Common Stock
May 02
2023
BUY
Open market or private purchase
$1,440
$14.4 p/Share
100
Added 0.8%
12,411
Common Stock
Apr 05
2023
BUY
Other acquisition or disposition
$1,498
$13.5 p/Share
111
Added 0.89%
12,311
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$459
$17.01 p/Share
27
Added 0.22%
12,200
Common Stock