Jul 11
2025
SELL
Open market or private sale
$16,002
$22.86 p/Share
700
Reduced 0.16%
443,798
Common Stock
Jul 10
2025
SELL
Open market or private sale
$44,180
$22.09 p/Share
2,000
Reduced 0.45%
444,498
Common Stock
Jul 09
2025
SELL
Open market or private sale
$10,605
$21.21 p/Share
500
Reduced 0.11%
446,498
Common Stock
Jul 08
2025
SELL
Open market or private sale
$52,025
$20.81 p/Share
2,500
Reduced 0.56%
446,998
Common Stock
Jul 07
2025
SELL
Open market or private sale
$53,326
$20.51 p/Share
2,600
Reduced 0.58%
449,498
Common Stock
Jul 02
2025
SELL
Open market or private sale
$65,408
$20.44 p/Share
3,200
Reduced 0.7%
452,098
Common Stock
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