Feb 29
2024
|
SELL
Open market or private sale
|
$19,844,118
$146.02 p/Share
|
135,900
|
|
Mar 06
2023
|
SELL
Other acquisition or disposition
|
-
|
300,000
|
|
Mar 06
2023
|
BUY
Other acquisition or disposition
|
-
|
300,000
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$15,251,079
$139.09 p/Share
|
109,649
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$15,878,271
$144.81 p/Share
|
109,649
|
|
Mar 08
2022
|
SELL
Open market or private sale
|
$7,768,209
$100.84 p/Share
|
77,035
|
|
Mar 07
2022
|
SELL
Open market or private sale
|
$17,362,226
$100.38 p/Share
|
172,965
|
|
Mar 04
2022
|
SELL
Open market or private sale
|
$25,067,499
$100.27 p/Share
|
250,000
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$13,435,500
$89.57 p/Share
|
150,000
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$35,692,337
$69.07 p/Share
|
516,756
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$13,392,000
$66.96 p/Share
|
200,000
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$13,198,000
$65.99 p/Share
|
200,000
|
|