Mar 08
2024
|
SELL
Open market or private sale
|
$10,217,750
$408.71 p/Share
|
25,000
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$30,805,500
$410.74 p/Share
|
75,000
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$41,298,000
$412.98 p/Share
|
100,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$20,135,000
$402.7 p/Share
|
50,000
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$20,156,000
$403.12 p/Share
|
50,000
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$32,150,400
$401.88 p/Share
|
80,000
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$7,874,200
$393.71 p/Share
|
20,000
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$20,206,500
$404.13 p/Share
|
50,000
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$20,094,000
$401.88 p/Share
|
50,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$22,906,688
$402.38 p/Share
|
56,928
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$40,032,000
$400.32 p/Share
|
100,000
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$39,598,000
$395.98 p/Share
|
100,000
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$13,808,441
$383.44 p/Share
|
36,012
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$5,404,823
$386.39 p/Share
|
13,988
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$19,587,500
$391.75 p/Share
|
50,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$6,568,897
$273.26 p/Share
|
24,039
|
|
Nov 30
2023
|
SELL
Open market or private sale
|
$2,142,328
$272.18 p/Share
|
7,871
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$5,797,634
$272.74 p/Share
|
21,257
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$5,974,818
$273.66 p/Share
|
21,833
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$6,902,500
$276.1 p/Share
|
25,000
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$6,945,250
$277.81 p/Share
|
25,000
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$6,934,250
$277.37 p/Share
|
25,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$13,772,500
$275.45 p/Share
|
50,000
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$13,695,500
$273.91 p/Share
|
50,000
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$4,787,370
$281.61 p/Share
|
17,000
|
|