|
Nov 17
2025
|
SELL
Open market or private sale
|
$272,750
$21.82 p/Share
|
12,500
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$266,625
$21.33 p/Share
|
12,500
|
|
|
Sep 26
2025
|
SELL
Open market or private sale
|
$74,222
$20.06 p/Share
|
3,700
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$56,084
$20.03 p/Share
|
2,800
|
|
|
Sep 19
2025
|
SELL
Open market or private sale
|
$20,250
$20.25 p/Share
|
1,000
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$95,450
$19.09 p/Share
|
5,000
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$11,800
$20.0 p/Share
|
590
|
|
|
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$208,067
$20.02 p/Share
|
10,393
|
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$281,875
$22.55 p/Share
|
12,500
|
|
|
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
|
|