Sep 12
2025
|
BUY
Other acquisition or disposition
|
$12,262,000
$61.31 p/Share
|
200,000
|
|
Aug 06
2024
|
BUY
Open market or private purchase
|
$1,746,030
$52.91 p/Share
|
33,000
|
|
Aug 05
2024
|
BUY
Open market or private purchase
|
$1,642,410
$49.77 p/Share
|
33,000
|
|
Aug 02
2024
|
BUY
Open market or private purchase
|
$1,713,030
$51.91 p/Share
|
33,000
|
|
Aug 01
2024
|
BUY
Open market or private purchase
|
$1,798,170
$54.49 p/Share
|
33,000
|
|
May 13
2024
|
BUY
Open market or private purchase
|
$40,312,000
$50.39 p/Share
|
800,000
|
|