Jun 03
2025
|
SELL
Open market or private sale
|
$480,942
$24.75 p/Share
|
19,432
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$6,102,668
$24.44 p/Share
|
249,700
|
|
May 30
2025
|
SELL
Open market or private sale
|
$6,089,799
$24.33 p/Share
|
250,300
|
|
May 28
2025
|
SELL
Open market or private sale
|
$4,165,117
$23.82 p/Share
|
174,858
|
|
May 27
2025
|
SELL
Open market or private sale
|
$3,150,226
$23.74 p/Share
|
132,697
|
|
May 23
2025
|
SELL
Open market or private sale
|
$3,204,304
$24.03 p/Share
|
133,346
|
|
May 22
2025
|
SELL
Open market or private sale
|
$1,423,694
$24.09 p/Share
|
59,099
|
|
May 19
2025
|
SELL
Open market or private sale
|
$11,289,754
$23.64 p/Share
|
477,570
|
|
May 16
2025
|
SELL
Open market or private sale
|
$2,514,547
$23.5 p/Share
|
107,002
|
|
May 15
2025
|
SELL
Open market or private sale
|
$242,704
$23.9 p/Share
|
10,155
|
|
May 14
2025
|
SELL
Open market or private sale
|
$5,782,511
$23.95 p/Share
|
241,441
|
|
May 13
2025
|
SELL
Open market or private sale
|
$6,842,278
$24.13 p/Share
|
283,559
|
|
May 12
2025
|
SELL
Open market or private sale
|
$11,855,000
$23.71 p/Share
|
500,000
|
|
Jan 14
2025
|
SELL
Other acquisition or disposition
|
-
|
6,500,000
|
|
Jan 14
2025
|
BUY
Other acquisition or disposition
|
-
|
6,500,000
|
|
Jan 10
2025
|
SELL
Other acquisition or disposition
|
-
|
8,448,334
|
|
Jan 10
2025
|
BUY
Other acquisition or disposition
|
-
|
7,681,917
|
|