Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 315.45 | 315.57 | 310.95 | 311.30 | 311.30 | 2,027,799 |
02 May 2024 | 304.65 | 306.25 | 300.64 | 304.46 | 304.46 | 1,521,000 |
01 May 2024 | 301.19 | 307.74 | 298.37 | 303.34 | 303.34 | 1,954,600 |
30 Apr 2024 | 305.32 | 305.32 | 299.11 | 299.61 | 299.61 | 1,779,400 |
29 Apr 2024 | 307.51 | 309.77 | 304.91 | 306.09 | 306.09 | 1,645,300 |
26 Apr 2024 | 306.19 | 309.91 | 305.90 | 306.45 | 306.45 | 1,820,300 |
25 Apr 2024 | 303.27 | 307.54 | 299.82 | 304.81 | 304.81 | 2,004,800 |
24 Apr 2024 | 301.81 | 304.19 | 300.36 | 303.73 | 303.73 | 2,287,900 |
23 Apr 2024 | 297.83 | 304.67 | 294.55 | 302.36 | 302.36 | 4,426,500 |
22 Apr 2024 | 306.13 | 311.99 | 304.92 | 309.26 | 309.26 | 1,638,000 |
19 Apr 2024 | 310.84 | 311.15 | 305.37 | 305.96 | 305.96 | 1,563,300 |
18 Apr 2024 | 311.48 | 313.24 | 307.66 | 309.38 | 309.38 | 1,127,500 |
17 Apr 2024 | 310.79 | 311.40 | 307.84 | 310.16 | 310.16 | 1,523,900 |
16 Apr 2024 | 310.58 | 311.91 | 306.93 | 308.38 | 308.38 | 1,440,700 |
15 Apr 2024 | 322.05 | 322.05 | 313.42 | 313.97 | 313.97 | 1,745,200 |
12 Apr 2024 | 317.60 | 319.25 | 315.05 | 318.25 | 318.25 | 1,280,100 |
11 Apr 2024 | 322.49 | 322.49 | 319.29 | 319.92 | 319.92 | 1,323,300 |
10 Apr 2024 | 327.40 | 329.03 | 321.01 | 321.16 | 321.16 | 1,563,100 |
09 Apr 2024 | 336.65 | 336.88 | 327.32 | 334.55 | 334.55 | 789,900 |
08 Apr 2024 | 332.48 | 333.54 | 330.94 | 332.30 | 332.30 | 1,097,700 |
05 Apr 2024 | 331.07 | 332.52 | 329.37 | 331.85 | 331.85 | 870,300 |
04 Apr 2024 | 337.64 | 340.00 | 328.66 | 329.86 | 329.86 | 1,316,700 |
03 Apr 2024 | 333.50 | 335.50 | 332.17 | 334.29 | 334.29 | 1,095,100 |
02 Apr 2024 | 334.83 | 335.00 | 331.60 | 333.96 | 333.96 | 1,608,100 |
01 Apr 2024 | 346.44 | 346.47 | 337.81 | 338.16 | 338.16 | 992,200 |
28 Mar 2024 | 346.58 | 348.37 | 344.63 | 347.33 | 347.33 | 995,100 |
27 Mar 2024 | 345.00 | 347.04 | 344.07 | 346.89 | 346.89 | 958,500 |
26 Mar 2024 | 342.23 | 344.47 | 341.79 | 342.00 | 342.00 | 1,127,200 |
25 Mar 2024 | 341.28 | 342.52 | 340.13 | 342.00 | 342.00 | 1,168,800 |
22 Mar 2024 | 347.00 | 347.00 | 342.66 | 342.87 | 342.87 | 889,300 |
21 Mar 2024 | 343.02 | 347.62 | 340.01 | 347.23 | 347.23 | 1,332,200 |
20 Mar 2024 | 337.78 | 342.85 | 336.13 | 341.05 | 341.05 | 1,222,700 |
19 Mar 2024 | 336.35 | 337.37 | 334.83 | 336.58 | 336.58 | 855,800 |
18 Mar 2024 | 337.80 | 338.34 | 334.70 | 335.27 | 335.27 | 1,083,200 |
15 Mar 2024 | 331.43 | 337.95 | 330.82 | 334.66 | 334.66 | 1,623,800 |
14 Mar 2024 | 336.53 | 338.73 | 332.39 | 334.92 | 334.92 | 1,417,100 |
13 Mar 2024 | 341.71 | 342.00 | 333.59 | 336.81 | 336.81 | 1,835,200 |
12 Mar 2024 | 340.62 | 343.29 | 339.15 | 342.70 | 342.70 | 1,305,100 |
11 Mar 2024 | 340.29 | 340.64 | 335.93 | 340.39 | 340.39 | 992,700 |
08 Mar 2024 | 346.06 | 347.71 | 340.07 | 340.69 | 340.69 | 1,297,200 |
07 Mar 2024 | 344.00 | 346.14 | 340.00 | 344.66 | 344.66 | 1,581,400 |
06 Mar 2024 | 336.28 | 337.44 | 334.21 | 336.49 | 336.49 | 1,097,600 |
05 Mar 2024 | 335.66 | 339.50 | 332.25 | 333.28 | 333.28 | 1,277,800 |
04 Mar 2024 | 334.31 | 337.49 | 334.14 | 337.10 | 337.10 | 1,146,100 |
01 Mar 2024 | 330.30 | 335.94 | 328.95 | 335.23 | 335.23 | 1,596,200 |
29 Feb 2024 | 330.86 | 332.83 | 329.73 | 332.03 | 332.03 | 1,852,500 |
28 Feb 2024 | 327.36 | 330.73 | 325.80 | 329.68 | 329.68 | 1,340,300 |
27 Feb 2024 | 325.00 | 328.09 | 323.38 | 327.72 | 327.72 | 1,434,000 |
26 Feb 2024 | 322.03 | 324.50 | 321.52 | 322.51 | 322.51 | 1,532,200 |
23 Feb 2024 | 320.75 | 322.86 | 319.80 | 322.03 | 322.03 | 1,387,800 |
23 Feb 2024 | 0.715 Dividend | |||||
22 Feb 2024 | 315.00 | 321.23 | 314.55 | 320.62 | 319.90 | 1,020,700 |
21 Feb 2024 | 311.77 | 314.77 | 310.64 | 314.29 | 313.59 | 1,097,000 |
20 Feb 2024 | 307.98 | 312.01 | 306.38 | 311.26 | 310.57 | 998,200 |
16 Feb 2024 | 311.83 | 312.89 | 308.79 | 309.08 | 308.39 | 1,699,200 |
15 Feb 2024 | 313.00 | 314.38 | 311.57 | 312.51 | 311.81 | 977,400 |
14 Feb 2024 | 308.97 | 311.85 | 307.43 | 311.03 | 310.34 | 945,700 |
13 Feb 2024 | 305.65 | 308.25 | 301.98 | 307.21 | 306.52 | 975,000 |
12 Feb 2024 | 311.96 | 313.26 | 310.22 | 310.42 | 309.73 | 991,600 |
09 Feb 2024 | 312.22 | 312.99 | 309.39 | 311.74 | 311.04 | 912,500 |
08 Feb 2024 | 311.11 | 312.42 | 307.47 | 312.15 | 311.45 | 1,260,000 |
07 Feb 2024 | 310.11 | 312.98 | 309.49 | 309.86 | 309.17 | 1,828,500 |
06 Feb 2024 | 304.50 | 308.06 | 303.89 | 307.88 | 307.19 | 1,517,400 |
05 Feb 2024 | 307.10 | 308.04 | 302.87 | 304.49 | 303.81 | 2,267,500 |
02 Feb 2024 | 306.32 | 311.57 | 304.45 | 309.99 | 309.30 | 1,526,400 |
01 Feb 2024 | 304.89 | 309.53 | 302.37 | 309.08 | 308.39 | 1,503,100 |
31 Jan 2024 | 307.50 | 308.73 | 304.00 | 304.38 | 303.70 | 1,910,600 |
30 Jan 2024 | 307.54 | 310.00 | 306.67 | 307.63 | 306.94 | 1,367,700 |
29 Jan 2024 | 301.85 | 308.40 | 301.77 | 308.09 | 307.40 | 1,564,200 |
26 Jan 2024 | 304.28 | 306.26 | 300.64 | 301.85 | 301.18 | 1,721,500 |
25 Jan 2024 | 295.00 | 305.98 | 292.00 | 303.91 | 303.23 | 3,830,800 |
24 Jan 2024 | 306.49 | 307.83 | 300.86 | 301.06 | 300.39 | 1,847,000 |
23 Jan 2024 | 308.70 | 309.17 | 305.04 | 305.46 | 304.78 | 1,409,500 |
22 Jan 2024 | 305.02 | 308.45 | 304.95 | 307.48 | 306.79 | 1,169,100 |
19 Jan 2024 | 307.42 | 307.66 | 302.93 | 304.02 | 303.34 | 1,673,700 |
18 Jan 2024 | 301.89 | 306.80 | 300.60 | 306.37 | 305.69 | 1,215,500 |
17 Jan 2024 | 297.76 | 302.78 | 297.50 | 300.88 | 300.21 | 1,562,600 |
16 Jan 2024 | 302.00 | 302.84 | 298.69 | 300.08 | 299.41 | 1,177,800 |
12 Jan 2024 | 298.87 | 302.58 | 296.39 | 302.51 | 301.84 | 1,515,300 |
11 Jan 2024 | 299.00 | 299.35 | 296.32 | 297.42 | 296.76 | 1,341,200 |
10 Jan 2024 | 297.47 | 298.81 | 296.50 | 298.40 | 297.73 | 1,824,100 |
09 Jan 2024 | 297.47 | 298.72 | 295.08 | 297.51 | 296.85 | 1,730,400 |
08 Jan 2024 | 296.88 | 300.35 | 294.57 | 299.47 | 298.80 | 1,334,500 |
05 Jan 2024 | 294.96 | 299.27 | 294.96 | 296.68 | 296.02 | 1,343,000 |
04 Jan 2024 | 295.23 | 297.95 | 293.17 | 295.77 | 295.11 | 1,711,200 |
03 Jan 2024 | 301.00 | 301.23 | 296.18 | 296.77 | 296.11 | 2,153,200 |
02 Jan 2024 | 304.60 | 306.43 | 300.89 | 304.91 | 304.23 | 1,968,500 |
29 Dec 2023 | 312.90 | 314.14 | 311.51 | 311.90 | 311.20 | 682,000 |
28 Dec 2023 | 313.14 | 314.00 | 311.97 | 312.84 | 312.14 | 664,200 |
27 Dec 2023 | 311.94 | 313.41 | 311.81 | 313.27 | 312.57 | 694,100 |
26 Dec 2023 | 311.45 | 314.03 | 310.37 | 312.67 | 311.97 | 548,500 |
22 Dec 2023 | 307.71 | 311.32 | 306.17 | 311.27 | 310.58 | 1,347,900 |
21 Dec 2023 | 307.17 | 307.85 | 305.15 | 306.93 | 306.25 | 921,800 |
20 Dec 2023 | 307.00 | 307.71 | 303.44 | 304.21 | 303.53 | 1,567,000 |
19 Dec 2023 | 309.00 | 310.46 | 306.94 | 307.21 | 306.52 | 1,789,300 |
18 Dec 2023 | 308.98 | 309.00 | 306.54 | 308.37 | 307.68 | 1,255,400 |
15 Dec 2023 | 305.59 | 311.87 | 305.59 | 309.77 | 309.08 | 2,847,100 |
14 Dec 2023 | 306.26 | 310.19 | 305.00 | 306.77 | 306.09 | 2,130,800 |
13 Dec 2023 | 295.66 | 304.09 | 294.89 | 303.39 | 302.71 | 1,864,600 |
12 Dec 2023 | 292.65 | 295.36 | 290.89 | 294.82 | 294.16 | 1,890,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |