May 28
2025
|
SELL
Open market or private sale
|
$111,550
$22.31 p/Share
|
5,000
|
|
May 27
2025
|
SELL
Open market or private sale
|
$55,650
$22.26 p/Share
|
2,500
|
|
May 20
2025
|
SELL
Open market or private sale
|
$56,000
$22.4 p/Share
|
2,500
|
|
May 19
2025
|
SELL
Open market or private sale
|
$112,000
$22.4 p/Share
|
5,000
|
|
May 13
2025
|
SELL
Open market or private sale
|
$56,350
$22.54 p/Share
|
2,500
|
|
May 12
2025
|
SELL
Open market or private sale
|
$111,649
$22.33 p/Share
|
5,000
|
|
May 07
2025
|
SELL
Open market or private sale
|
$74,865
$21.39 p/Share
|
3,500
|
|
May 06
2025
|
SELL
Open market or private sale
|
$43,220
$21.61 p/Share
|
2,000
|
|
May 05
2025
|
SELL
Open market or private sale
|
$43,820
$21.91 p/Share
|
2,000
|
|
Apr 29
2025
|
SELL
Open market or private sale
|
$54,950
$21.98 p/Share
|
2,500
|
|
Apr 28
2025
|
SELL
Open market or private sale
|
$107,400
$21.48 p/Share
|
5,000
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$129,415
$19.91 p/Share
|
6,500
|
|
Apr 21
2025
|
SELL
Open market or private sale
|
$19,910
$19.91 p/Share
|
1,000
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$80,240
$20.06 p/Share
|
4,000
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$70,105
$20.03 p/Share
|
3,500
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$64,120
$18.32 p/Share
|
3,500
|
|
Apr 07
2025
|
SELL
Open market or private sale
|
$72,880
$18.22 p/Share
|
4,000
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$151,200
$20.16 p/Share
|
7,500
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$154,200
$20.56 p/Share
|
7,500
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$96,000
$19.2 p/Share
|
5,000
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$48,750
$19.5 p/Share
|
2,500
|
|
Mar 11
2025
|
SELL
Open market or private sale
|
$98,000
$19.6 p/Share
|
5,000
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$49,225
$19.69 p/Share
|
2,500
|
|
Mar 04
2025
|
SELL
Open market or private sale
|
$68,075
$19.45 p/Share
|
3,500
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$78,320
$19.58 p/Share
|
4,000
|
|