Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 340.76 | 349.25 | 340.66 | 348.40 | 348.40 | 62,830,800 |
25 May 2023 | 339.14 | 341.01 | 336.67 | 339.72 | 339.72 | 66,862,800 |
24 May 2023 | 331.37 | 332.91 | 329.56 | 331.65 | 331.65 | 62,891,200 |
23 May 2023 | 335.89 | 337.06 | 333.00 | 333.36 | 333.36 | 48,216,700 |
22 May 2023 | 336.25 | 338.67 | 336.24 | 337.64 | 337.64 | 43,015,900 |
19 May 2023 | 337.49 | 338.21 | 335.43 | 336.51 | 336.51 | 61,462,400 |
18 May 2023 | 331.52 | 337.49 | 331.50 | 337.27 | 337.27 | 64,213,500 |
17 May 2023 | 328.24 | 331.71 | 327.04 | 331.12 | 331.12 | 47,486,100 |
16 May 2023 | 326.06 | 328.90 | 326.02 | 327.16 | 327.16 | 40,019,200 |
15 May 2023 | 325.51 | 327.03 | 323.96 | 326.79 | 326.79 | 33,375,600 |
12 May 2023 | 326.74 | 327.17 | 322.94 | 325.03 | 325.03 | 48,396,200 |
11 May 2023 | 325.70 | 326.75 | 324.12 | 326.20 | 326.20 | 44,278,500 |
10 May 2023 | 324.12 | 326.01 | 321.60 | 325.14 | 325.14 | 60,446,600 |
09 May 2023 | 322.00 | 322.88 | 321.32 | 321.64 | 321.64 | 31,768,800 |
08 May 2023 | 322.42 | 324.04 | 321.32 | 323.69 | 323.69 | 36,465,800 |
05 May 2023 | 318.47 | 323.76 | 316.21 | 322.89 | 322.89 | 51,776,000 |
04 May 2023 | 317.06 | 318.23 | 315.12 | 316.17 | 316.17 | 50,224,500 |
03 May 2023 | 319.75 | 322.47 | 317.18 | 317.29 | 317.29 | 59,882,100 |
02 May 2023 | 322.12 | 322.45 | 317.61 | 319.38 | 319.38 | 56,519,400 |
01 May 2023 | 322.09 | 323.63 | 321.09 | 322.19 | 322.19 | 41,013,400 |
28 Apr 2023 | 320.11 | 322.65 | 318.96 | 322.56 | 322.56 | 59,652,500 |
27 Apr 2023 | 315.70 | 320.86 | 315.05 | 320.35 | 320.35 | 65,430,400 |
26 Apr 2023 | 313.44 | 314.94 | 311.34 | 311.87 | 311.87 | 55,400,500 |
25 Apr 2023 | 314.29 | 314.97 | 309.89 | 309.99 | 309.99 | 57,121,600 |
24 Apr 2023 | 316.38 | 317.74 | 313.74 | 315.95 | 315.95 | 44,043,100 |
21 Apr 2023 | 315.91 | 317.40 | 314.10 | 316.61 | 316.61 | 59,002,300 |
20 Apr 2023 | 315.69 | 319.27 | 314.97 | 316.28 | 316.28 | 62,462,100 |
19 Apr 2023 | 316.41 | 319.79 | 316.28 | 318.71 | 318.71 | 38,960,100 |
18 Apr 2023 | 320.99 | 321.42 | 317.64 | 318.86 | 318.86 | 46,746,900 |
17 Apr 2023 | 318.15 | 319.20 | 316.04 | 318.84 | 318.84 | 43,007,000 |
14 Apr 2023 | 317.59 | 320.36 | 315.61 | 318.57 | 318.57 | 56,278,300 |
13 Apr 2023 | 314.83 | 319.65 | 313.63 | 319.17 | 319.17 | 54,613,800 |
12 Apr 2023 | 317.82 | 318.42 | 312.57 | 313.04 | 313.04 | 62,813,300 |
11 Apr 2023 | 317.83 | 317.89 | 315.31 | 315.83 | 315.83 | 40,113,600 |
10 Apr 2023 | 315.07 | 317.92 | 313.25 | 317.87 | 317.87 | 45,134,700 |
06 Apr 2023 | 314.24 | 318.55 | 312.82 | 318.05 | 318.05 | 46,916,500 |
05 Apr 2023 | 318.10 | 319.06 | 314.07 | 315.92 | 315.92 | 62,795,700 |
04 Apr 2023 | 320.60 | 321.63 | 317.83 | 319.07 | 319.07 | 45,875,400 |
03 Apr 2023 | 318.77 | 320.42 | 317.42 | 320.15 | 320.15 | 47,126,800 |
31 Mar 2023 | 315.91 | 321.17 | 315.60 | 320.93 | 320.93 | 62,138,100 |
30 Mar 2023 | 315.24 | 316.32 | 312.81 | 315.68 | 315.68 | 58,354,800 |
29 Mar 2023 | 310.88 | 313.35 | 310.05 | 312.72 | 312.72 | 53,274,300 |
28 Mar 2023 | 308.17 | 308.20 | 304.77 | 307.12 | 307.12 | 48,585,900 |
27 Mar 2023 | 311.60 | 312.70 | 307.89 | 308.76 | 308.76 | 50,287,400 |
24 Mar 2023 | 309.32 | 310.99 | 306.95 | 310.89 | 310.89 | 57,195,200 |
23 Mar 2023 | 309.92 | 314.15 | 307.01 | 309.75 | 309.75 | 74,576,000 |
22 Mar 2023 | 310.27 | 315.25 | 305.95 | 306.12 | 306.12 | 75,791,900 |
21 Mar 2023 | 307.94 | 310.80 | 306.40 | 310.34 | 310.34 | 49,757,000 |
20 Mar 2023 | 304.26 | 306.30 | 302.01 | 305.97 | 305.97 | 56,359,500 |
20 Mar 2023 | 0.472 Dividend | |||||
17 Mar 2023 | 306.72 | 309.15 | 303.37 | 305.36 | 304.89 | 89,923,700 |
16 Mar 2023 | 298.00 | 307.18 | 297.19 | 306.81 | 306.34 | 98,198,100 |
15 Mar 2023 | 294.71 | 299.27 | 293.24 | 298.93 | 298.47 | 83,631,500 |
14 Mar 2023 | 294.31 | 297.93 | 293.45 | 297.37 | 296.91 | 73,602,500 |
13 Mar 2023 | 286.73 | 294.47 | 285.19 | 290.69 | 290.24 | 97,123,600 |
10 Mar 2023 | 292.83 | 294.35 | 287.38 | 288.55 | 288.10 | 98,593,600 |
09 Mar 2023 | 298.33 | 300.98 | 291.83 | 292.66 | 292.21 | 71,456,700 |
08 Mar 2023 | 296.77 | 298.43 | 294.88 | 297.82 | 297.36 | 50,876,300 |
07 Mar 2023 | 300.07 | 301.01 | 295.72 | 296.34 | 295.88 | 65,955,800 |
06 Mar 2023 | 300.94 | 304.00 | 299.82 | 300.02 | 299.56 | 56,736,300 |
03 Mar 2023 | 295.39 | 299.92 | 294.87 | 299.68 | 299.22 | 60,511,500 |
02 Mar 2023 | 288.66 | 294.43 | 288.37 | 293.61 | 293.16 | 53,565,900 |
01 Mar 2023 | 293.26 | 293.93 | 290.20 | 291.20 | 290.75 | 58,287,000 |
28 Feb 2023 | 293.30 | 296.12 | 292.96 | 293.56 | 293.11 | 48,243,100 |
27 Feb 2023 | 295.07 | 296.49 | 293.34 | 293.94 | 293.49 | 48,995,000 |
24 Feb 2023 | 291.76 | 292.97 | 290.05 | 291.85 | 291.40 | 74,332,000 |
23 Feb 2023 | 297.97 | 298.13 | 292.55 | 296.82 | 296.36 | 69,294,400 |
22 Feb 2023 | 294.62 | 296.36 | 292.56 | 294.25 | 293.80 | 51,389,200 |
21 Feb 2023 | 297.26 | 298.73 | 293.89 | 294.03 | 293.58 | 46,526,700 |
17 Feb 2023 | 301.07 | 301.93 | 298.10 | 301.16 | 300.69 | 58,230,700 |
16 Feb 2023 | 304.38 | 308.43 | 303.15 | 303.30 | 302.83 | 59,498,600 |
15 Feb 2023 | 304.90 | 309.27 | 304.20 | 309.10 | 308.62 | 43,100,600 |
14 Feb 2023 | 302.89 | 307.72 | 300.91 | 306.75 | 306.28 | 64,079,100 |
13 Feb 2023 | 301.13 | 305.10 | 299.93 | 304.50 | 304.03 | 39,636,700 |
10 Feb 2023 | 299.48 | 301.57 | 297.25 | 299.70 | 299.24 | 50,050,100 |
09 Feb 2023 | 308.84 | 308.99 | 300.20 | 301.68 | 301.21 | 49,137,800 |
08 Feb 2023 | 308.54 | 309.50 | 303.67 | 304.37 | 303.90 | 56,720,900 |
07 Feb 2023 | 303.46 | 311.03 | 302.32 | 309.88 | 309.40 | 67,584,000 |
06 Feb 2023 | 303.51 | 305.91 | 302.22 | 303.59 | 303.12 | 40,802,300 |
03 Feb 2023 | 304.94 | 312.39 | 304.54 | 306.18 | 305.71 | 76,170,800 |
02 Feb 2023 | 307.57 | 313.68 | 306.73 | 311.72 | 311.24 | 83,070,600 |
01 Feb 2023 | 294.41 | 303.43 | 292.30 | 300.92 | 300.45 | 67,562,200 |
31 Jan 2023 | 290.31 | 294.72 | 290.20 | 294.62 | 294.16 | 46,705,100 |
30 Jan 2023 | 292.93 | 294.38 | 289.89 | 290.27 | 289.82 | 49,405,800 |
27 Jan 2023 | 292.00 | 298.26 | 291.88 | 296.26 | 295.80 | 56,441,900 |
26 Jan 2023 | 291.22 | 293.52 | 288.52 | 293.34 | 292.89 | 51,596,300 |
25 Jan 2023 | 283.77 | 288.36 | 281.18 | 287.73 | 287.29 | 50,872,000 |
24 Jan 2023 | 287.31 | 289.55 | 286.78 | 288.37 | 287.92 | 44,875,100 |
23 Jan 2023 | 283.54 | 290.21 | 282.73 | 288.96 | 288.51 | 52,799,900 |
20 Jan 2023 | 276.79 | 283.02 | 275.71 | 282.68 | 282.24 | 60,613,600 |
19 Jan 2023 | 276.22 | 277.38 | 273.89 | 275.15 | 274.72 | 44,150,400 |
18 Jan 2023 | 283.11 | 284.69 | 277.67 | 277.88 | 277.45 | 47,754,500 |
17 Jan 2023 | 280.77 | 282.85 | 279.58 | 281.54 | 281.10 | 36,269,700 |
13 Jan 2023 | 276.50 | 281.22 | 276.16 | 280.97 | 280.54 | 44,802,900 |
12 Jan 2023 | 278.12 | 280.10 | 273.74 | 279.05 | 278.62 | 60,600,000 |
11 Jan 2023 | 273.92 | 277.66 | 273.12 | 277.55 | 277.12 | 44,077,000 |
10 Jan 2023 | 269.49 | 272.94 | 268.97 | 272.83 | 272.41 | 35,247,800 |
09 Jan 2023 | 270.83 | 275.29 | 269.92 | 270.54 | 270.12 | 45,568,700 |
06 Jan 2023 | 263.35 | 269.94 | 260.34 | 268.80 | 268.38 | 54,659,700 |
05 Jan 2023 | 264.04 | 264.21 | 261.26 | 261.58 | 261.18 | 45,396,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |