Jul 22
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 21
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 18
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 17
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 16
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 15
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 14
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 11
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 10
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 09
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 08
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 07
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 03
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 02
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$14,181,000
$47.27 p/Share
|
300,000
|
|
Jul 01
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 30
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 27
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 26
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 25
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 24
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 23
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 20
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 18
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|
Jun 17
2025
|
SELL
Other acquisition or disposition
|
$12,047,999
$40.16 p/Share
|
300,000
|
|