Nov 05
2024
|
SELL
Open market or private sale
|
$84,405,400
$366.98 p/Share
|
230,000
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$61,147,700
$321.83 p/Share
|
190,000
|
|
Aug 06
2024
|
|
-
|
14,925
|
|
Feb 06
2024
|
|
-
|
938,709
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$31,546,772
$341.8 p/Share
|
92,296
|
|
Feb 05
2024
|
SELL
Open market or private sale
|
$69,147,960
$343.77 p/Share
|
201,146
|
|
May 08
2023
|
|
-
|
200,000
|
|
Feb 23
2023
|
|
-
|
220,000
|
|
Feb 14
2023
|
|
-
|
160,000
|
|
Feb 10
2023
|
|
-
|
200,000
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$57,487,102
$270.91 p/Share
|
212,200
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$84,891,240
$275.8 p/Share
|
307,800
|
|
May 26
2022
|
|
-
|
104,000
|
|
Feb 09
2022
|
|
-
|
640,000
|
|
Nov 05
2021
|
|
-
|
29,500
|
|
Aug 06
2021
|
|
-
|
566,417
|
|
Aug 06
2021
|
SELL
Open market or private sale
|
$39,339,001
$262.26 p/Share
|
150,000
|
|
Feb 23
2021
|
|
-
|
90,000
|
|