Mar 08
2024
SELL
Open market or private sale
$10,217,750
$408.71 p/Share
25,000
Reduced 0.53%
4,733,019
Common Stock
Mar 07
2024
SELL
Open market or private sale
$30,805,500
$410.74 p/Share
75,000
Reduced 1.55%
4,758,019
Common Stock
Mar 06
2024
SELL
Open market or private sale
$41,298,000
$412.98 p/Share
100,000
Reduced 2.03%
4,833,019
Common Stock
Mar 05
2024
SELL
Open market or private sale
$20,135,000
$402.7 p/Share
50,000
Reduced 1.0%
4,933,019
Common Stock
Mar 04
2024
SELL
Open market or private sale
$20,156,000
$403.12 p/Share
50,000
Reduced 0.99%
4,983,019
Common Stock
Mar 01
2024
SELL
Open market or private sale
$32,150,400
$401.88 p/Share
80,000
Reduced 1.56%
5,033,019
Common Stock
Feb 29
2024
SELL
Open market or private sale
$7,874,200
$393.71 p/Share
20,000
Reduced 0.39%
5,113,019
Common Stock
Feb 28
2024
SELL
Open market or private sale
$20,206,500
$404.13 p/Share
50,000
Reduced 0.96%
5,133,019
Common Stock
Feb 27
2024
SELL
Open market or private sale
$20,094,000
$401.88 p/Share
50,000
Reduced 0.96%
5,183,019
Common Stock
Feb 26
2024
SELL
Open market or private sale
$22,906,688
$402.38 p/Share
56,928
Reduced 1.08%
5,233,019
Common Stock
Feb 23
2024
SELL
Open market or private sale
$40,032,000
$400.32 p/Share
100,000
Reduced 1.86%
5,289,947
Common Stock
Feb 22
2024
SELL
Open market or private sale
$39,598,000
$395.98 p/Share
100,000
Reduced 1.82%
5,389,947
Common Stock
Feb 21
2024
SELL
Open market or private sale
$13,808,441
$383.44 p/Share
36,012
Reduced 0.65%
5,489,947
Common Stock
Feb 20
2024
SELL
Open market or private sale
$5,404,823
$386.39 p/Share
13,988
Reduced 0.25%
5,525,959
Common Stock
Feb 16
2024
SELL
Open market or private sale
$19,587,500
$391.75 p/Share
50,000
Reduced 0.89%
5,539,947
Common Stock
Dec 01
2023
SELL
Open market or private sale
$6,568,897
$273.26 p/Share
24,039
Reduced 0.43%
5,589,947
Common Stock
Nov 30
2023
SELL
Open market or private sale
$2,142,328
$272.18 p/Share
7,871
Reduced 0.14%
5,613,986
Common Stock
Nov 29
2023
SELL
Open market or private sale
$5,797,634
$272.74 p/Share
21,257
Reduced 0.38%
5,621,857
Common Stock
Nov 28
2023
SELL
Open market or private sale
$5,974,818
$273.66 p/Share
21,833
Reduced 0.39%
5,643,114
Common Stock
Nov 27
2023
SELL
Open market or private sale
$6,902,500
$276.1 p/Share
25,000
Reduced 0.44%
5,664,947
Common Stock
Nov 22
2023
SELL
Open market or private sale
$6,945,250
$277.81 p/Share
25,000
Reduced 0.44%
5,689,947
Common Stock
Nov 21
2023
SELL
Open market or private sale
$6,934,250
$277.37 p/Share
25,000
Reduced 0.44%
5,714,947
Common Stock
Nov 20
2023
SELL
Open market or private sale
$13,772,500
$275.45 p/Share
50,000
Reduced 0.86%
5,739,947
Common Stock
Nov 17
2023
SELL
Open market or private sale
$13,695,500
$273.91 p/Share
50,000
Reduced 0.86%
5,789,947
Common Stock
Nov 16
2023
SELL
Open market or private sale
$4,787,370
$281.61 p/Share
17,000
Reduced 0.29%
5,839,947
Common Stock