Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 281.59 | 284.05 | 280.49 | 283.09 | 283.09 | 396,600 |
08 Jun 2023 | 277.61 | 282.00 | 275.67 | 281.34 | 281.34 | 446,000 |
07 Jun 2023 | 285.44 | 285.86 | 274.88 | 278.80 | 278.80 | 493,900 |
06 Jun 2023 | 282.94 | 285.80 | 281.14 | 285.56 | 285.56 | 543,700 |
05 Jun 2023 | 283.22 | 287.80 | 280.55 | 284.07 | 284.07 | 732,800 |
02 Jun 2023 | 274.45 | 281.19 | 272.55 | 281.03 | 281.03 | 687,000 |
01 Jun 2023 | 274.48 | 274.56 | 270.00 | 272.48 | 272.48 | 574,500 |
31 May 2023 | 272.87 | 275.31 | 270.03 | 274.25 | 274.25 | 907,100 |
30 May 2023 | 272.63 | 276.25 | 271.47 | 272.58 | 272.58 | 503,500 |
26 May 2023 | 277.83 | 281.03 | 272.50 | 272.63 | 272.63 | 773,400 |
25 May 2023 | 292.74 | 292.74 | 268.76 | 277.05 | 277.05 | 1,925,500 |
24 May 2023 | 293.83 | 295.98 | 291.42 | 293.75 | 293.75 | 383,600 |
23 May 2023 | 303.46 | 305.60 | 294.49 | 296.43 | 296.43 | 461,300 |
22 May 2023 | 302.28 | 309.72 | 299.50 | 306.55 | 306.55 | 611,300 |
19 May 2023 | 302.97 | 305.54 | 299.00 | 301.03 | 301.03 | 487,100 |
18 May 2023 | 311.75 | 313.02 | 301.08 | 302.87 | 302.87 | 984,500 |
17 May 2023 | 319.87 | 320.27 | 312.99 | 313.16 | 313.16 | 341,600 |
16 May 2023 | 318.07 | 321.23 | 315.02 | 319.87 | 319.87 | 451,600 |
15 May 2023 | 330.23 | 331.65 | 319.50 | 320.79 | 320.79 | 503,600 |
12 May 2023 | 321.73 | 330.92 | 321.73 | 330.23 | 330.23 | 469,200 |
11 May 2023 | 322.73 | 326.40 | 319.13 | 321.27 | 321.27 | 616,700 |
10 May 2023 | 322.19 | 326.21 | 320.33 | 322.85 | 322.85 | 625,300 |
09 May 2023 | 318.14 | 322.19 | 315.70 | 319.72 | 319.72 | 578,600 |
08 May 2023 | 326.98 | 327.30 | 316.27 | 318.98 | 318.98 | 770,100 |
05 May 2023 | 325.96 | 335.91 | 324.38 | 328.76 | 328.76 | 976,000 |
04 May 2023 | 320.99 | 324.09 | 315.65 | 322.23 | 322.23 | 720,800 |
03 May 2023 | 314.70 | 323.91 | 314.70 | 320.99 | 320.99 | 500,900 |
02 May 2023 | 316.92 | 318.46 | 311.92 | 314.84 | 314.84 | 457,800 |
01 May 2023 | 317.19 | 322.50 | 317.10 | 318.87 | 318.87 | 405,900 |
28 Apr 2023 | 314.31 | 319.33 | 313.30 | 318.04 | 318.04 | 332,400 |
27 Apr 2023 | 316.90 | 318.46 | 311.58 | 316.23 | 316.23 | 530,400 |
26 Apr 2023 | 320.27 | 321.16 | 316.28 | 316.67 | 316.67 | 432,600 |
25 Apr 2023 | 316.19 | 325.22 | 316.19 | 321.33 | 321.33 | 426,300 |
24 Apr 2023 | 319.07 | 321.27 | 316.27 | 318.77 | 318.77 | 498,200 |
21 Apr 2023 | 321.53 | 324.60 | 313.58 | 319.30 | 319.30 | 561,300 |
20 Apr 2023 | 326.00 | 328.87 | 320.38 | 321.14 | 321.14 | 387,600 |
19 Apr 2023 | 320.82 | 326.85 | 320.30 | 326.14 | 326.14 | 351,500 |
18 Apr 2023 | 323.92 | 323.92 | 318.85 | 321.30 | 321.30 | 336,800 |
17 Apr 2023 | 319.43 | 325.30 | 319.43 | 321.27 | 321.27 | 546,200 |
14 Apr 2023 | 317.04 | 320.51 | 316.02 | 318.82 | 318.82 | 527,100 |
13 Apr 2023 | 317.27 | 318.76 | 316.17 | 317.13 | 317.13 | 408,000 |
12 Apr 2023 | 317.24 | 319.47 | 314.63 | 316.29 | 316.29 | 533,600 |
11 Apr 2023 | 317.20 | 321.99 | 313.69 | 314.00 | 314.00 | 657,700 |
10 Apr 2023 | 316.69 | 316.69 | 313.20 | 314.92 | 314.92 | 442,300 |
06 Apr 2023 | 316.74 | 317.84 | 313.75 | 317.72 | 317.72 | 391,000 |
05 Apr 2023 | 319.18 | 319.94 | 315.53 | 315.89 | 315.89 | 456,300 |
04 Apr 2023 | 319.99 | 321.87 | 317.08 | 319.91 | 319.91 | 553,900 |
03 Apr 2023 | 318.43 | 320.95 | 312.77 | 318.84 | 318.84 | 526,400 |
31 Mar 2023 | 318.78 | 324.18 | 318.31 | 318.96 | 318.96 | 895,400 |
30 Mar 2023 | 315.48 | 318.46 | 312.88 | 316.88 | 316.88 | 398,500 |
29 Mar 2023 | 313.27 | 314.25 | 308.96 | 312.90 | 312.90 | 373,400 |
28 Mar 2023 | 315.24 | 316.66 | 309.71 | 311.29 | 311.29 | 280,600 |
27 Mar 2023 | 312.92 | 314.94 | 308.52 | 314.93 | 314.93 | 777,400 |
24 Mar 2023 | 311.61 | 315.58 | 308.27 | 310.17 | 310.17 | 444,200 |
23 Mar 2023 | 318.23 | 320.62 | 307.60 | 311.49 | 311.49 | 724,400 |
22 Mar 2023 | 325.01 | 326.34 | 315.03 | 315.16 | 315.16 | 839,000 |
21 Mar 2023 | 318.37 | 326.74 | 317.10 | 326.03 | 326.03 | 814,400 |
20 Mar 2023 | 308.33 | 318.71 | 308.06 | 318.30 | 318.30 | 922,000 |
17 Mar 2023 | 312.03 | 313.83 | 305.14 | 309.09 | 309.09 | 1,321,900 |
16 Mar 2023 | 306.00 | 314.26 | 304.75 | 312.36 | 312.36 | 899,700 |
15 Mar 2023 | 309.60 | 312.76 | 302.05 | 307.89 | 307.89 | 1,605,600 |
14 Mar 2023 | 307.00 | 313.41 | 306.68 | 312.77 | 312.77 | 16,412,200 |
13 Mar 2023 | 299.35 | 308.40 | 292.30 | 303.44 | 303.44 | 4,429,000 |
10 Mar 2023 | 285.07 | 286.59 | 269.06 | 280.36 | 280.36 | 760,600 |
09 Mar 2023 | 286.69 | 294.12 | 282.05 | 283.12 | 283.12 | 373,500 |
08 Mar 2023 | 289.91 | 289.91 | 283.36 | 286.17 | 286.17 | 256,200 |
07 Mar 2023 | 290.93 | 295.68 | 285.38 | 286.52 | 286.52 | 373,500 |
06 Mar 2023 | 284.66 | 290.67 | 281.07 | 290.57 | 290.57 | 530,900 |
03 Mar 2023 | 285.52 | 289.07 | 281.77 | 287.17 | 287.17 | 574,400 |
02 Mar 2023 | 281.31 | 288.37 | 281.31 | 282.95 | 282.95 | 472,000 |
01 Mar 2023 | 276.05 | 282.91 | 272.46 | 282.48 | 282.48 | 450,100 |
28 Feb 2023 | 281.53 | 286.68 | 275.81 | 276.36 | 276.36 | 831,200 |
27 Feb 2023 | 295.64 | 296.46 | 279.15 | 281.94 | 281.94 | 760,100 |
24 Feb 2023 | 310.00 | 311.93 | 286.42 | 294.35 | 294.35 | 1,178,900 |
23 Feb 2023 | 290.00 | 299.82 | 286.44 | 297.58 | 297.58 | 717,900 |
22 Feb 2023 | 293.88 | 294.95 | 273.19 | 287.77 | 287.77 | 739,400 |
21 Feb 2023 | 292.23 | 293.61 | 289.62 | 292.18 | 292.18 | 363,600 |
17 Feb 2023 | 298.00 | 301.48 | 295.26 | 296.00 | 296.00 | 307,800 |
16 Feb 2023 | 294.84 | 303.99 | 292.18 | 298.91 | 298.91 | 608,400 |
15 Feb 2023 | 291.95 | 298.57 | 291.95 | 297.74 | 297.74 | 264,500 |
14 Feb 2023 | 296.61 | 297.05 | 286.23 | 293.20 | 293.20 | 440,300 |
13 Feb 2023 | 296.16 | 306.97 | 296.16 | 298.61 | 298.61 | 394,000 |
10 Feb 2023 | 285.39 | 294.90 | 285.39 | 294.83 | 294.83 | 326,300 |
09 Feb 2023 | 289.38 | 291.00 | 286.00 | 286.54 | 286.54 | 374,800 |
08 Feb 2023 | 288.21 | 293.60 | 287.43 | 288.07 | 288.07 | 252,800 |
07 Feb 2023 | 290.97 | 290.97 | 283.01 | 289.36 | 289.36 | 165,800 |
06 Feb 2023 | 293.48 | 295.16 | 288.27 | 292.17 | 292.17 | 375,700 |
03 Feb 2023 | 291.43 | 295.32 | 287.54 | 295.19 | 295.19 | 338,100 |
02 Feb 2023 | 290.94 | 294.08 | 286.28 | 292.95 | 292.95 | 412,800 |
01 Feb 2023 | 287.02 | 292.50 | 281.74 | 290.53 | 290.53 | 339,500 |
31 Jan 2023 | 285.82 | 292.49 | 285.38 | 287.32 | 287.32 | 239,900 |
30 Jan 2023 | 285.50 | 289.99 | 283.00 | 286.20 | 286.20 | 407,900 |
27 Jan 2023 | 285.60 | 288.80 | 281.38 | 285.50 | 285.50 | 334,800 |
26 Jan 2023 | 291.35 | 292.00 | 284.05 | 286.13 | 286.13 | 329,100 |
25 Jan 2023 | 288.58 | 290.38 | 281.84 | 289.70 | 289.70 | 301,900 |
24 Jan 2023 | 294.98 | 295.98 | 290.47 | 291.68 | 291.68 | 251,700 |
23 Jan 2023 | 294.51 | 299.04 | 293.44 | 294.82 | 294.82 | 228,200 |
20 Jan 2023 | 291.79 | 295.66 | 288.69 | 294.31 | 294.31 | 223,200 |
19 Jan 2023 | 287.00 | 294.83 | 284.43 | 292.38 | 292.38 | 489,300 |
18 Jan 2023 | 301.45 | 301.76 | 289.02 | 289.16 | 289.16 | 534,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |