Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 286.00 | 287.93 | 281.62 | 282.33 | 282.33 | 605,600 |
08 Jun 2023 | 291.75 | 293.39 | 284.00 | 285.40 | 285.40 | 490,800 |
07 Jun 2023 | 290.94 | 297.82 | 287.10 | 290.18 | 290.18 | 642,900 |
06 Jun 2023 | 290.00 | 299.99 | 286.79 | 290.75 | 290.75 | 607,400 |
05 Jun 2023 | 292.93 | 298.31 | 289.86 | 294.10 | 294.10 | 675,400 |
02 Jun 2023 | 301.45 | 303.31 | 290.33 | 291.06 | 291.06 | 619,100 |
01 Jun 2023 | 284.83 | 299.74 | 283.95 | 294.75 | 294.75 | 769,600 |
31 May 2023 | 292.33 | 295.26 | 278.12 | 284.83 | 284.83 | 1,408,800 |
30 May 2023 | 298.71 | 306.86 | 292.63 | 295.79 | 295.79 | 701,700 |
26 May 2023 | 298.05 | 299.91 | 291.45 | 294.41 | 294.41 | 602,200 |
25 May 2023 | 290.00 | 297.57 | 287.11 | 296.96 | 296.96 | 1,049,300 |
24 May 2023 | 288.07 | 290.64 | 284.03 | 288.20 | 288.20 | 654,500 |
23 May 2023 | 297.15 | 302.30 | 286.78 | 288.95 | 288.95 | 776,700 |
22 May 2023 | 296.60 | 301.79 | 294.17 | 298.87 | 298.87 | 838,300 |
19 May 2023 | 304.41 | 306.98 | 293.80 | 295.92 | 295.92 | 715,300 |
18 May 2023 | 303.39 | 304.22 | 296.43 | 301.68 | 301.68 | 764,500 |
17 May 2023 | 297.10 | 305.76 | 295.01 | 303.07 | 303.07 | 835,300 |
16 May 2023 | 302.11 | 302.88 | 293.67 | 295.12 | 295.12 | 1,047,400 |
15 May 2023 | 303.78 | 313.55 | 301.00 | 307.32 | 307.32 | 870,600 |
12 May 2023 | 301.72 | 315.34 | 296.22 | 301.85 | 301.85 | 1,180,900 |
11 May 2023 | 292.73 | 299.51 | 292.21 | 296.06 | 296.06 | 695,600 |
10 May 2023 | 291.70 | 297.08 | 288.00 | 294.89 | 294.89 | 876,600 |
09 May 2023 | 290.36 | 292.21 | 285.13 | 286.26 | 286.26 | 961,000 |
08 May 2023 | 294.88 | 296.07 | 288.20 | 291.68 | 291.68 | 841,400 |
05 May 2023 | 290.40 | 294.26 | 280.52 | 293.39 | 293.39 | 1,100,800 |
04 May 2023 | 299.90 | 304.00 | 278.73 | 281.22 | 281.22 | 2,729,100 |
03 May 2023 | 260.55 | 267.44 | 256.29 | 263.82 | 263.82 | 2,093,700 |
02 May 2023 | 275.76 | 275.76 | 261.70 | 263.61 | 263.61 | 2,525,500 |
01 May 2023 | 285.00 | 285.32 | 273.81 | 276.00 | 276.00 | 1,512,000 |
28 Apr 2023 | 283.32 | 286.46 | 270.20 | 285.63 | 285.63 | 1,571,300 |
27 Apr 2023 | 279.31 | 294.23 | 275.07 | 289.15 | 289.15 | 1,615,200 |
26 Apr 2023 | 290.00 | 293.99 | 275.32 | 276.97 | 276.97 | 2,194,800 |
25 Apr 2023 | 313.97 | 317.93 | 308.81 | 309.21 | 309.21 | 669,400 |
24 Apr 2023 | 317.04 | 321.33 | 310.39 | 318.45 | 318.45 | 864,400 |
21 Apr 2023 | 316.15 | 321.61 | 312.09 | 319.20 | 319.20 | 994,500 |
20 Apr 2023 | 309.38 | 321.42 | 309.08 | 318.20 | 318.20 | 649,300 |
19 Apr 2023 | 311.90 | 316.61 | 309.58 | 314.36 | 314.36 | 538,000 |
18 Apr 2023 | 315.87 | 322.19 | 311.26 | 316.39 | 316.39 | 873,000 |
17 Apr 2023 | 305.08 | 320.17 | 304.62 | 315.16 | 315.16 | 1,162,200 |
14 Apr 2023 | 305.95 | 310.00 | 297.11 | 300.46 | 300.46 | 582,500 |
13 Apr 2023 | 289.32 | 309.00 | 287.47 | 306.89 | 306.89 | 1,197,100 |
12 Apr 2023 | 293.53 | 296.25 | 284.79 | 284.96 | 284.96 | 718,200 |
11 Apr 2023 | 284.49 | 290.99 | 282.60 | 288.35 | 288.35 | 528,200 |
10 Apr 2023 | 275.94 | 283.26 | 275.10 | 283.19 | 283.19 | 537,400 |
06 Apr 2023 | 276.14 | 281.39 | 273.06 | 280.24 | 280.24 | 624,000 |
05 Apr 2023 | 290.82 | 293.75 | 275.29 | 278.90 | 278.90 | 1,100,900 |
04 Apr 2023 | 296.88 | 299.63 | 291.39 | 292.77 | 292.77 | 1,021,400 |
03 Apr 2023 | 307.89 | 309.25 | 295.40 | 298.31 | 298.31 | 950,900 |
31 Mar 2023 | 296.18 | 306.64 | 296.18 | 303.95 | 303.95 | 831,500 |
30 Mar 2023 | 301.00 | 310.58 | 293.46 | 296.03 | 296.03 | 1,043,400 |
29 Mar 2023 | 283.60 | 291.99 | 274.35 | 291.94 | 291.94 | 1,231,200 |
28 Mar 2023 | 284.28 | 285.58 | 274.58 | 277.80 | 277.80 | 941,200 |
27 Mar 2023 | 290.00 | 291.00 | 279.33 | 284.59 | 284.59 | 622,100 |
24 Mar 2023 | 288.14 | 289.75 | 276.09 | 284.52 | 284.52 | 901,800 |
23 Mar 2023 | 294.23 | 305.81 | 288.38 | 291.54 | 291.54 | 891,700 |
22 Mar 2023 | 299.36 | 301.81 | 289.39 | 289.52 | 289.52 | 1,234,600 |
21 Mar 2023 | 281.23 | 299.49 | 278.50 | 296.51 | 296.51 | 2,111,800 |
20 Mar 2023 | 270.00 | 273.87 | 258.58 | 272.31 | 272.31 | 1,736,000 |
17 Mar 2023 | 284.23 | 284.23 | 260.41 | 267.21 | 267.21 | 2,346,500 |
16 Mar 2023 | 303.18 | 303.68 | 283.54 | 285.57 | 285.57 | 1,706,800 |
15 Mar 2023 | 306.96 | 309.00 | 296.70 | 306.43 | 306.43 | 1,062,800 |
14 Mar 2023 | 324.77 | 332.27 | 312.20 | 314.27 | 314.27 | 1,373,300 |
13 Mar 2023 | 298.15 | 318.14 | 296.35 | 316.21 | 316.21 | 1,129,500 |
10 Mar 2023 | 312.63 | 316.76 | 297.51 | 304.32 | 304.32 | 1,133,900 |
09 Mar 2023 | 325.24 | 330.72 | 313.26 | 313.53 | 313.53 | 719,400 |
08 Mar 2023 | 328.37 | 328.95 | 316.53 | 324.93 | 324.93 | 736,100 |
07 Mar 2023 | 331.43 | 335.00 | 324.68 | 328.37 | 328.37 | 756,300 |
06 Mar 2023 | 327.17 | 339.50 | 325.34 | 332.48 | 332.48 | 903,500 |
03 Mar 2023 | 325.70 | 330.70 | 320.31 | 326.83 | 326.83 | 691,500 |
02 Mar 2023 | 319.13 | 323.96 | 312.71 | 323.42 | 323.42 | 992,300 |
01 Mar 2023 | 320.85 | 331.60 | 316.81 | 327.43 | 327.43 | 1,152,100 |
28 Feb 2023 | 311.31 | 321.60 | 308.95 | 317.92 | 317.92 | 907,600 |
27 Feb 2023 | 301.99 | 316.06 | 300.29 | 313.63 | 313.63 | 1,131,100 |
24 Feb 2023 | 295.50 | 299.41 | 292.53 | 296.18 | 296.18 | 823,900 |
23 Feb 2023 | 302.22 | 305.00 | 290.52 | 301.86 | 301.86 | 963,900 |
22 Feb 2023 | 296.00 | 298.00 | 289.11 | 295.71 | 295.71 | 953,200 |
21 Feb 2023 | 300.00 | 302.40 | 291.67 | 294.51 | 294.51 | 1,117,000 |
17 Feb 2023 | 312.91 | 314.55 | 301.22 | 305.04 | 305.04 | 1,065,700 |
16 Feb 2023 | 335.50 | 336.54 | 314.85 | 314.94 | 314.94 | 1,461,400 |
15 Feb 2023 | 316.71 | 345.80 | 311.00 | 343.98 | 343.98 | 2,307,200 |
14 Feb 2023 | 295.00 | 317.92 | 292.00 | 315.43 | 315.43 | 3,276,600 |
13 Feb 2023 | 303.72 | 314.08 | 302.93 | 310.71 | 310.71 | 2,223,600 |
10 Feb 2023 | 295.00 | 300.78 | 288.01 | 300.71 | 300.71 | 1,269,000 |
09 Feb 2023 | 324.71 | 328.00 | 292.30 | 295.87 | 295.87 | 1,809,300 |
08 Feb 2023 | 332.37 | 336.50 | 322.64 | 323.61 | 323.61 | 2,108,100 |
07 Feb 2023 | 319.98 | 321.91 | 311.15 | 319.41 | 319.41 | 907,400 |
06 Feb 2023 | 310.41 | 321.04 | 310.21 | 319.55 | 319.55 | 602,300 |
03 Feb 2023 | 318.87 | 326.33 | 313.79 | 316.00 | 316.00 | 656,300 |
02 Feb 2023 | 335.00 | 338.35 | 319.71 | 327.61 | 327.61 | 933,400 |
01 Feb 2023 | 315.62 | 331.35 | 312.49 | 327.69 | 327.69 | 1,125,000 |
31 Jan 2023 | 305.17 | 319.35 | 304.33 | 319.13 | 319.13 | 899,800 |
30 Jan 2023 | 300.44 | 307.90 | 299.25 | 301.87 | 301.87 | 900,300 |
27 Jan 2023 | 298.30 | 311.54 | 298.00 | 306.44 | 306.44 | 597,100 |
26 Jan 2023 | 308.23 | 309.08 | 295.26 | 303.38 | 303.38 | 656,800 |
25 Jan 2023 | 294.40 | 301.30 | 286.30 | 300.52 | 300.52 | 1,389,900 |
24 Jan 2023 | 301.25 | 309.99 | 298.00 | 308.37 | 308.37 | 1,025,800 |
23 Jan 2023 | 295.35 | 314.21 | 291.15 | 309.18 | 309.18 | 811,000 |
20 Jan 2023 | 290.35 | 296.31 | 285.01 | 294.73 | 294.73 | 1,312,700 |
19 Jan 2023 | 314.28 | 316.03 | 284.80 | 286.72 | 286.72 | 1,766,500 |
18 Jan 2023 | 324.10 | 328.88 | 314.51 | 319.70 | 319.70 | 632,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |