Jun 04
2025
|
SELL
Open market or private sale
|
$849,750
$33.99 p/Share
|
25,000
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$3,351,000
$33.51 p/Share
|
100,000
|
|
May 30
2025
|
SELL
Open market or private sale
|
$1,637,500
$32.75 p/Share
|
50,000
|
|
May 28
2025
|
SELL
Open market or private sale
|
$1,635,000
$32.7 p/Share
|
50,000
|
|
May 27
2025
|
SELL
Open market or private sale
|
$1,655,500
$33.11 p/Share
|
50,000
|
|
May 23
2025
|
SELL
Open market or private sale
|
$1,632,500
$32.65 p/Share
|
50,000
|
|
May 22
2025
|
SELL
Open market or private sale
|
$1,659,500
$33.19 p/Share
|
50,000
|
|
May 20
2025
|
SELL
Open market or private sale
|
$3,486,000
$34.86 p/Share
|
100,000
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$1,549,000
$30.98 p/Share
|
50,000
|
|
Mar 20
2025
|
SELL
Open market or private sale
|
$1,594,000
$31.88 p/Share
|
50,000
|
|
Mar 19
2025
|
SELL
Open market or private sale
|
$3,173,000
$31.73 p/Share
|
100,000
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$1,610,000
$32.2 p/Share
|
50,000
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$3,238,000
$32.38 p/Share
|
100,000
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$3,386,000
$33.86 p/Share
|
100,000
|
|
Dec 30
2024
|
|
-
|
128,886
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$439,457
$36.22 p/Share
|
12,133
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$882,250
$35.29 p/Share
|
25,000
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$883,000
$35.32 p/Share
|
25,000
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$876,249
$35.05 p/Share
|
25,000
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$887,250
$35.49 p/Share
|
25,000
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$891,750
$35.67 p/Share
|
25,000
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$895,750
$35.83 p/Share
|
25,000
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$1,712,000
$34.24 p/Share
|
50,000
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$875,143
$34.2 p/Share
|
25,589
|
|
Nov 27
2024
|
SELL
Open market or private sale
|
$1,658,233
$33.56 p/Share
|
49,411
|
|