May 15
2025
|
SELL
Open market or private sale
|
$27,820
$13.91 p/Share
|
2,000
|
|
May 14
2025
|
SELL
Open market or private sale
|
$36,425
$14.57 p/Share
|
2,500
|
|
May 13
2025
|
SELL
Open market or private sale
|
$163,012
$14.49 p/Share
|
11,250
|
|
May 02
2025
|
SELL
Open market or private sale
|
$479,925
$14.22 p/Share
|
33,750
|
|
May 01
2025
|
SELL
Open market or private sale
|
$36,075
$14.43 p/Share
|
2,500
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$333,750
$13.35 p/Share
|
25,000
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$465,725
$14.33 p/Share
|
32,500
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$72,700
$14.54 p/Share
|
5,000
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$326,700
$14.52 p/Share
|
22,500
|
|
Mar 07
2025
|
SELL
Open market or private sale
|
$610,400
$15.26 p/Share
|
40,000
|
|
Feb 28
2025
|
SELL
Open market or private sale
|
$161,800
$16.18 p/Share
|
10,000
|
|
Feb 27
2025
|
SELL
Open market or private sale
|
$157,700
$15.77 p/Share
|
10,000
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$392,000
$19.6 p/Share
|
20,000
|
|
Nov 29
2024
|
SELL
Open market or private sale
|
$607,500
$20.25 p/Share
|
30,000
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$960,225
$18.29 p/Share
|
52,500
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$561,925
$17.29 p/Share
|
32,500
|
|
Nov 07
2024
|
SELL
Open market or private sale
|
$1,036,800
$17.28 p/Share
|
60,000
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$181,400
$18.14 p/Share
|
10,000
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$477,950
$17.38 p/Share
|
27,500
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$739,075
$17.39 p/Share
|
42,500
|
|
Oct 25
2024
|
SELL
Open market or private sale
|
$461,700
$15.39 p/Share
|
30,000
|
|
Oct 24
2024
|
SELL
Open market or private sale
|
$1,362,600
$15.14 p/Share
|
90,000
|
|
Oct 23
2024
|
SELL
Open market or private sale
|
$150,200
$15.02 p/Share
|
10,000
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$346,225
$12.59 p/Share
|
27,500
|
|
Sep 26
2024
|
SELL
Open market or private sale
|
$125,399
$12.54 p/Share
|
10,000
|
|