May 05
2025
|
SELL
Open market or private sale
|
$175,827
$23.5 p/Share
|
7,482
|
|
May 01
2025
|
SELL
Open market or private sale
|
$716,100
$23.87 p/Share
|
30,000
|
|
Apr 30
2025
|
SELL
Open market or private sale
|
$260,886
$23.81 p/Share
|
10,957
|
|
Apr 29
2025
|
SELL
Open market or private sale
|
$226,882
$23.73 p/Share
|
9,561
|
|
Apr 17
2025
|
SELL
Open market or private sale
|
$429,316
$23.92 p/Share
|
17,948
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$207,182
$23.88 p/Share
|
8,676
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$197,841
$23.62 p/Share
|
8,376
|
|
Apr 11
2025
|
SELL
Open market or private sale
|
$350,700
$23.38 p/Share
|
15,000
|
|
Apr 10
2025
|
SELL
Open market or private sale
|
$235,100
$23.51 p/Share
|
10,000
|
|
Feb 11
2025
|
SELL
Open market or private sale
|
$213,100
$21.31 p/Share
|
10,000
|
|
Jan 17
2025
|
SELL
Open market or private sale
|
$271,366
$22.55 p/Share
|
12,034
|
|
Jan 16
2025
|
SELL
Open market or private sale
|
$173,608
$22.57 p/Share
|
7,692
|
|
Jan 15
2025
|
SELL
Open market or private sale
|
$226,700
$22.67 p/Share
|
10,000
|
|
Jan 13
2025
|
SELL
Open market or private sale
|
$669,000
$22.3 p/Share
|
30,000
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$1,057,050
$23.49 p/Share
|
45,000
|
|
Jan 03
2025
|
SELL
Open market or private sale
|
$361,800
$24.12 p/Share
|
15,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$89,617
$19.55 p/Share
|
4,584
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$382,600
$19.13 p/Share
|
20,000
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$272,850
$18.19 p/Share
|
15,000
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$179,826
$12.3 p/Share
|
14,620
|
|
May 13
2024
|
|
-
|
75,000
|
|
May 13
2024
|
|
-
|
75,000
|
|
May 13
2024
|
BUY
Open market or private sale
|
$265,600
$26.56 p/Share
|
10,000
|
|
May 09
2024
|
BUY
Open market or private sale
|
$139,650
$27.93 p/Share
|
5,000
|
|
May 06
2024
|
SELL
Open market or private sale
|
$133,900
$26.78 p/Share
|
5,000
|
|