Dec 17
2024
|
|
-
|
1,000,000
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$131,840,000
$131.84 p/Share
|
1,000,000
|
|
Sep 20
2024
|
SELL
Open market or private sale
|
$116,780,000
$116.78 p/Share
|
1,000,000
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$119,270,000
$119.27 p/Share
|
1,000,000
|
|
Jun 07
2024
|
|
-
|
30,000
|
|
Jun 07
2024
|
SELL
Open market or private sale
|
$119,589,000
$1195.89 p/Share
|
100,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$170,258,000
$851.29 p/Share
|
200,000
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$21,107,500
$422.15 p/Share
|
50,000
|
|
May 30
2023
|
|
-
|
50,000
|
|
May 26
2023
|
SELL
Open market or private sale
|
$37,900,000
$379.0 p/Share
|
100,000
|
|
Mar 13
2023
|
|
-
|
50,000
|
|
Mar 07
2023
|
|
-
|
50,000
|
|
Mar 28
2022
|
SELL
Open market or private sale
|
$27,406,000
$274.06 p/Share
|
100,000
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$28,736,487
$715.96 p/Share
|
40,137
|
|
Jun 01
2020
|
SELL
Open market or private sale
|
$17,453,999
$349.08 p/Share
|
50,000
|
|
Sep 18
2017
|
SELL
Open market or private sale
|
$9,481,000
$189.62 p/Share
|
50,000
|
|
Jun 09
2017
|
SELL
Open market or private sale
|
$8,226,500
$164.53 p/Share
|
50,000
|
|
May 11
2017
|
SELL
Open market or private sale
|
$6,474,000
$129.48 p/Share
|
50,000
|
|
Feb 21
2017
|
|
-
|
50,000
|
|
Dec 27
2016
|
SELL
Open market or private sale
|
$5,835,000
$116.7 p/Share
|
50,000
|
|
Aug 17
2012
|
|
-
|
906,483
|
|
Jun 15
2012
|
BUY
Other acquisition or disposition
|
-
|
137,089
|
|
Jun 14
2012
|
|
-
|
30,000
|
|