May 15
2025
SELL
Open market or private sale
$53,250
$17.75 p/Share
3,000
Reduced 0.65%
455,298
Common Stock
May 14
2025
SELL
Open market or private sale
$8,675
$17.35 p/Share
500
Reduced 0.11%
458,298
Common Stock
May 09
2025
SELL
Open market or private sale
$1,769
$17.69 p/Share
100
Reduced 0.02%
458,798
Common Stock
May 08
2025
SELL
Open market or private sale
$27,680
$17.3 p/Share
1,600
Reduced 0.35%
458,898
Common Stock
May 07
2025
SELL
Open market or private sale
$11,473
$16.39 p/Share
700
Reduced 0.15%
460,498
Common Stock
May 06
2025
SELL
Open market or private sale
$11,424
$16.32 p/Share
700
Reduced 0.15%
461,198
Common Stock
May 05
2025
SELL
Open market or private sale
$12,968
$16.21 p/Share
800
Reduced 0.17%
461,898
Common Stock
Apr 24
2025
SELL
Open market or private sale
$8,530
$17.06 p/Share
500
Reduced 0.11%
462,698
Common Stock
Apr 23
2025
SELL
Open market or private sale
$8,290
$16.58 p/Share
500
Reduced 0.11%
463,198
Common Stock
Apr 22
2025
SELL
Open market or private sale
$8,185
$16.37 p/Share
500
Reduced 0.11%
463,698
Common Stock
Apr 17
2025
SELL
Open market or private sale
$16,180
$16.18 p/Share
1,000
Reduced 0.21%
464,198
Common Stock
Apr 14
2025
SELL
Open market or private sale
$16,239
$16.24 p/Share
1,000
Reduced 0.21%
465,198
Common Stock
Apr 11
2025
SELL
Open market or private sale
$15,560
$15.56 p/Share
1,000
Reduced 0.21%
466,198
Common Stock
Apr 09
2025
SELL
Open market or private sale
$4,506
$15.02 p/Share
300
Reduced 0.06%
467,198
Common Stock
Apr 07
2025
SELL
Open market or private sale
$7,720
$15.44 p/Share
500
Reduced 0.11%
467,498
Common Stock
Apr 04
2025
SELL
Open market or private sale
$16,230
$16.23 p/Share
1,000
Reduced 0.21%
467,998
Common Stock
Apr 03
2025
SELL
Open market or private sale
$16,570
$16.57 p/Share
1,000
Reduced 0.21%
468,998
Common Stock
Apr 02
2025
SELL
Open market or private sale
$3,396
$16.98 p/Share
200
Reduced 0.04%
469,998
Common Stock
Feb 14
2025
SELL
Open market or private sale
$135,334
$17.44 p/Share
7,760
Reduced 1.62%
470,198
Common Stock
Feb 06
2025
SELL
Open market or private sale
$7,880
$15.76 p/Share
500
Reduced 0.1%
477,958
Common Stock
Feb 05
2025
SELL
Open market or private sale
$4,704
$15.68 p/Share
300
Reduced 0.06%
478,458
Common Stock
Feb 04
2025
SELL
Open market or private sale
$7,830
$15.66 p/Share
500
Reduced 0.1%
478,758
Common Stock
Jan 27
2025
SELL
Open market or private sale
$1,712
$17.12 p/Share
100
Reduced 0.02%
479,258
Common Stock
Jan 24
2025
SELL
Open market or private sale
$33,820
$16.91 p/Share
2,000
Reduced 0.42%
479,358
Common Stock
Jan 23
2025
SELL
Open market or private sale
$8,240
$16.48 p/Share
500
Reduced 0.1%
481,358
Common Stock