Jun 17
2025
|
SELL
Open market or private sale
|
$280,250
$22.42 p/Share
|
12,500
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$150,375
$20.05 p/Share
|
7,500
|
|
May 19
2025
|
SELL
Open market or private sale
|
$82,449
$16.49 p/Share
|
5,000
|
|
May 02
2025
|
SELL
Open market or private sale
|
$43,400
$20.0 p/Share
|
2,170
|
|
May 01
2025
|
SELL
Open market or private sale
|
$107,026
$20.08 p/Share
|
5,330
|
|
Apr 17
2025
|
SELL
Open market or private sale
|
$82,100
$16.42 p/Share
|
5,000
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$260,374
$20.83 p/Share
|
12,500
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$27,720
$30.0 p/Share
|
924
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$472,893
$28.3 p/Share
|
16,710
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$374,527
$28.23 p/Share
|
13,267
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$75,075
$27.5 p/Share
|
2,730
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$335,787
$27.51 p/Share
|
12,206
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$14,486
$27.54 p/Share
|
526
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$274,680
$22.89 p/Share
|
12,000
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$62,561
$27.56 p/Share
|
2,270
|
|
Jul 25
2024
|
SELL
Open market or private sale
|
$301,800
$25.15 p/Share
|
12,000
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$263,520
$21.96 p/Share
|
12,000
|
|
Feb 23
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,264,587
|
|