Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 320.44 | 322.63 | 319.67 | 320.60 | 320.60 | 3,229,400 |
25 May 2023 | 320.56 | 320.56 | 317.71 | 319.02 | 319.02 | 4,245,400 |
24 May 2023 | 322.71 | 323.00 | 319.56 | 320.20 | 320.20 | 3,071,500 |
23 May 2023 | 328.19 | 329.27 | 322.97 | 323.11 | 323.11 | 4,029,300 |
22 May 2023 | 330.75 | 331.49 | 328.35 | 329.13 | 329.13 | 2,762,500 |
19 May 2023 | 331.00 | 333.94 | 329.12 | 330.39 | 330.39 | 4,322,900 |
18 May 2023 | 326.87 | 329.98 | 325.85 | 329.76 | 329.76 | 2,805,000 |
17 May 2023 | 325.02 | 328.26 | 324.82 | 327.39 | 327.39 | 3,046,800 |
16 May 2023 | 322.46 | 324.69 | 322.36 | 323.75 | 323.75 | 2,139,500 |
15 May 2023 | 322.89 | 323.83 | 320.13 | 323.53 | 323.53 | 2,190,000 |
12 May 2023 | 323.82 | 324.24 | 320.54 | 322.49 | 322.49 | 1,937,300 |
11 May 2023 | 321.00 | 322.96 | 319.81 | 322.64 | 322.64 | 2,548,900 |
10 May 2023 | 326.08 | 326.16 | 320.15 | 322.99 | 322.99 | 2,639,800 |
09 May 2023 | 324.87 | 326.88 | 323.48 | 324.87 | 324.87 | 2,283,400 |
08 May 2023 | 328.26 | 330.69 | 325.79 | 326.14 | 326.14 | 3,302,400 |
05 May 2023 | 323.36 | 325.16 | 322.62 | 323.88 | 323.88 | 3,869,500 |
04 May 2023 | 323.44 | 325.99 | 317.41 | 320.00 | 320.00 | 3,185,600 |
03 May 2023 | 327.13 | 328.07 | 323.06 | 323.22 | 323.22 | 2,653,800 |
02 May 2023 | 330.15 | 330.25 | 322.76 | 325.86 | 325.86 | 3,366,500 |
01 May 2023 | 329.16 | 331.84 | 328.57 | 330.17 | 330.17 | 2,461,300 |
28 Apr 2023 | 325.44 | 328.81 | 325.19 | 328.55 | 328.55 | 2,909,600 |
27 Apr 2023 | 322.86 | 326.91 | 322.11 | 326.23 | 326.23 | 2,950,000 |
26 Apr 2023 | 323.31 | 323.74 | 319.00 | 320.53 | 320.53 | 2,718,600 |
25 Apr 2023 | 325.99 | 327.10 | 324.11 | 324.34 | 324.34 | 2,552,200 |
24 Apr 2023 | 324.43 | 326.40 | 324.30 | 326.05 | 326.05 | 2,261,900 |
21 Apr 2023 | 322.36 | 324.85 | 321.61 | 324.33 | 324.33 | 2,405,700 |
20 Apr 2023 | 322.20 | 324.37 | 321.32 | 323.82 | 323.82 | 2,428,400 |
19 Apr 2023 | 323.85 | 324.55 | 322.76 | 323.09 | 323.09 | 2,406,200 |
18 Apr 2023 | 324.95 | 325.72 | 322.50 | 324.63 | 324.63 | 3,581,200 |
17 Apr 2023 | 320.20 | 323.98 | 319.00 | 323.79 | 323.79 | 3,425,500 |
14 Apr 2023 | 318.89 | 321.88 | 318.12 | 319.74 | 319.74 | 2,975,400 |
13 Apr 2023 | 315.27 | 318.81 | 313.26 | 318.05 | 318.05 | 3,323,300 |
12 Apr 2023 | 315.97 | 316.92 | 313.72 | 314.55 | 314.55 | 2,662,600 |
11 Apr 2023 | 312.56 | 315.94 | 311.77 | 313.70 | 313.70 | 3,109,500 |
10 Apr 2023 | 311.41 | 313.70 | 310.33 | 312.62 | 312.62 | 2,330,900 |
06 Apr 2023 | 309.82 | 313.22 | 309.05 | 312.51 | 312.51 | 3,131,400 |
05 Apr 2023 | 307.85 | 311.07 | 307.85 | 310.39 | 310.39 | 2,314,500 |
04 Apr 2023 | 310.76 | 311.00 | 307.07 | 309.07 | 309.07 | 2,740,300 |
03 Apr 2023 | 309.25 | 311.50 | 308.24 | 310.31 | 310.31 | 4,862,300 |
31 Mar 2023 | 305.90 | 308.81 | 304.99 | 308.77 | 308.77 | 5,020,200 |
30 Mar 2023 | 307.09 | 307.47 | 302.58 | 305.08 | 305.08 | 2,694,000 |
29 Mar 2023 | 304.80 | 305.38 | 303.36 | 305.30 | 305.30 | 2,650,000 |
28 Mar 2023 | 301.93 | 302.72 | 300.59 | 302.32 | 302.32 | 2,436,500 |
27 Mar 2023 | 300.88 | 303.21 | 298.97 | 302.14 | 302.14 | 3,833,900 |
24 Mar 2023 | 294.68 | 299.50 | 293.39 | 298.92 | 298.92 | 3,905,400 |
23 Mar 2023 | 301.39 | 302.08 | 296.30 | 298.37 | 298.37 | 4,015,800 |
22 Mar 2023 | 303.72 | 307.05 | 299.65 | 299.73 | 299.73 | 3,086,300 |
21 Mar 2023 | 304.56 | 305.63 | 302.25 | 303.85 | 303.85 | 4,724,000 |
20 Mar 2023 | 295.57 | 301.51 | 295.06 | 301.06 | 301.06 | 6,056,000 |
17 Mar 2023 | 301.30 | 301.30 | 292.42 | 293.51 | 293.51 | 15,609,400 |
16 Mar 2023 | 296.37 | 304.43 | 295.36 | 302.01 | 302.01 | 6,325,700 |
15 Mar 2023 | 300.02 | 300.55 | 294.90 | 297.88 | 297.88 | 7,162,800 |
14 Mar 2023 | 306.92 | 307.55 | 301.68 | 305.33 | 305.33 | 5,251,500 |
13 Mar 2023 | 301.75 | 306.59 | 300.76 | 302.88 | 302.88 | 4,993,000 |
10 Mar 2023 | 302.95 | 306.72 | 301.92 | 303.63 | 303.63 | 5,294,800 |
09 Mar 2023 | 311.00 | 313.18 | 303.94 | 304.82 | 304.82 | 3,929,500 |
08 Mar 2023 | 310.72 | 312.68 | 309.25 | 311.37 | 311.37 | 2,701,600 |
07 Mar 2023 | 316.39 | 316.50 | 310.23 | 311.12 | 311.12 | 3,609,700 |
06 Mar 2023 | 312.82 | 317.29 | 312.43 | 316.97 | 316.97 | 4,889,800 |
03 Mar 2023 | 309.56 | 312.66 | 308.50 | 312.45 | 312.45 | 4,493,000 |
02 Mar 2023 | 303.66 | 308.10 | 301.45 | 307.75 | 307.75 | 3,152,100 |
01 Mar 2023 | 304.02 | 305.62 | 302.08 | 304.62 | 304.62 | 3,397,200 |
28 Feb 2023 | 304.89 | 306.15 | 303.41 | 305.18 | 305.18 | 4,736,800 |
27 Feb 2023 | 304.37 | 305.78 | 302.01 | 304.66 | 304.66 | 3,652,200 |
24 Feb 2023 | 300.40 | 305.62 | 300.01 | 304.02 | 304.02 | 3,656,200 |
23 Feb 2023 | 305.01 | 305.56 | 300.25 | 303.07 | 303.07 | 2,736,400 |
22 Feb 2023 | 303.20 | 305.27 | 301.77 | 303.16 | 303.16 | 2,899,500 |
21 Feb 2023 | 306.17 | 307.30 | 300.50 | 302.72 | 302.72 | 4,131,100 |
17 Feb 2023 | 307.15 | 308.41 | 305.48 | 308.24 | 308.24 | 2,720,500 |
16 Feb 2023 | 307.58 | 310.20 | 306.87 | 308.18 | 308.18 | 2,801,700 |
15 Feb 2023 | 309.98 | 310.37 | 308.28 | 309.63 | 309.63 | 2,410,700 |
14 Feb 2023 | 313.78 | 314.10 | 309.04 | 310.79 | 310.79 | 2,907,100 |
13 Feb 2023 | 310.30 | 313.74 | 309.62 | 313.74 | 313.74 | 3,261,500 |
10 Feb 2023 | 307.08 | 309.98 | 305.28 | 309.89 | 309.89 | 2,808,000 |
09 Feb 2023 | 310.17 | 311.42 | 306.99 | 307.21 | 307.21 | 3,461,200 |
08 Feb 2023 | 311.12 | 313.41 | 308.01 | 308.48 | 308.48 | 3,370,000 |
07 Feb 2023 | 307.30 | 314.15 | 306.63 | 312.97 | 312.97 | 3,786,700 |
06 Feb 2023 | 308.25 | 308.80 | 305.60 | 308.43 | 308.43 | 2,973,100 |
03 Feb 2023 | 311.00 | 311.55 | 305.92 | 308.51 | 308.51 | 5,385,700 |
02 Feb 2023 | 312.35 | 312.60 | 308.30 | 311.86 | 311.86 | 4,421,400 |
01 Feb 2023 | 309.63 | 312.67 | 306.38 | 310.57 | 310.57 | 3,518,300 |
31 Jan 2023 | 307.74 | 311.86 | 305.79 | 311.52 | 311.52 | 3,653,400 |
30 Jan 2023 | 307.60 | 309.51 | 306.81 | 307.33 | 307.33 | 3,474,600 |
27 Jan 2023 | 309.79 | 311.73 | 308.34 | 309.17 | 309.17 | 3,031,200 |
26 Jan 2023 | 312.99 | 313.68 | 309.58 | 310.95 | 310.95 | 2,856,600 |
25 Jan 2023 | 308.33 | 312.55 | 307.71 | 311.90 | 311.90 | 2,299,800 |
24 Jan 2023 | 309.30 | 312.83 | 307.50 | 311.30 | 311.30 | 2,234,300 |
23 Jan 2023 | 309.63 | 312.73 | 306.85 | 310.42 | 310.42 | 3,086,700 |
20 Jan 2023 | 305.21 | 310.01 | 304.36 | 309.87 | 309.87 | 3,770,100 |
19 Jan 2023 | 306.12 | 307.24 | 303.86 | 305.23 | 305.23 | 3,614,600 |
18 Jan 2023 | 315.00 | 315.54 | 307.75 | 308.30 | 308.30 | 3,406,000 |
17 Jan 2023 | 318.40 | 318.52 | 314.25 | 314.86 | 314.86 | 3,478,900 |
13 Jan 2023 | 317.49 | 318.42 | 315.79 | 317.64 | 317.64 | 2,773,000 |
12 Jan 2023 | 321.15 | 321.32 | 317.72 | 318.93 | 318.93 | 3,070,300 |
11 Jan 2023 | 318.52 | 320.57 | 316.60 | 320.37 | 320.37 | 2,999,500 |
10 Jan 2023 | 315.00 | 316.80 | 313.34 | 316.35 | 316.35 | 3,049,100 |
09 Jan 2023 | 319.02 | 320.50 | 314.75 | 315.53 | 315.53 | 4,397,400 |
06 Jan 2023 | 315.00 | 320.16 | 313.38 | 318.69 | 318.69 | 3,647,900 |
05 Jan 2023 | 313.57 | 314.23 | 310.00 | 312.90 | 312.90 | 3,416,300 |
04 Jan 2023 | 312.00 | 316.89 | 311.25 | 314.55 | 314.55 | 5,121,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |