Nov 27
2024
|
SELL
Open market or private sale
|
$16,588,500
$110.59 p/Share
|
150,000
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$16,609,500
$110.73 p/Share
|
150,000
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$13,152,000
$109.6 p/Share
|
120,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$19,427,400
$107.93 p/Share
|
180,000
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$2,036,000
$101.8 p/Share
|
20,000
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$18,194,400
$101.08 p/Share
|
180,000
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$10,190,000
$101.9 p/Share
|
100,000
|
|
Jul 25
2023
|
|
-
|
3,354,978
|
|