Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 247.50 | 251.88 | 247.40 | 251.28 | 251.28 | 288,900 |
30 Mar 2023 | 246.35 | 247.18 | 243.87 | 245.32 | 245.32 | 225,900 |
29 Mar 2023 | 247.22 | 248.78 | 243.19 | 245.21 | 245.21 | 266,100 |
28 Mar 2023 | 242.86 | 246.34 | 242.35 | 244.29 | 244.29 | 287,800 |
27 Mar 2023 | 247.36 | 247.36 | 242.51 | 242.83 | 242.83 | 258,100 |
24 Mar 2023 | 243.01 | 244.40 | 238.90 | 244.15 | 244.15 | 304,400 |
23 Mar 2023 | 246.25 | 253.69 | 244.53 | 245.97 | 245.97 | 398,400 |
22 Mar 2023 | 249.78 | 253.81 | 244.71 | 244.94 | 244.94 | 221,900 |
21 Mar 2023 | 252.44 | 253.75 | 246.54 | 249.38 | 249.38 | 261,800 |
20 Mar 2023 | 245.71 | 251.11 | 243.45 | 249.49 | 249.49 | 343,100 |
17 Mar 2023 | 243.42 | 244.45 | 240.66 | 243.99 | 243.99 | 477,200 |
16 Mar 2023 | 240.12 | 249.06 | 237.87 | 245.35 | 245.35 | 381,000 |
15 Mar 2023 | 244.09 | 244.95 | 236.51 | 241.95 | 241.95 | 435,000 |
14 Mar 2023 | 249.49 | 251.98 | 244.47 | 247.75 | 247.75 | 240,800 |
13 Mar 2023 | 242.11 | 246.26 | 240.00 | 244.10 | 244.10 | 415,200 |
10 Mar 2023 | 251.14 | 252.41 | 242.52 | 245.29 | 245.29 | 296,500 |
09 Mar 2023 | 259.29 | 259.29 | 250.33 | 251.20 | 251.20 | 370,900 |
08 Mar 2023 | 257.87 | 258.41 | 254.46 | 257.93 | 257.93 | 123,500 |
07 Mar 2023 | 260.26 | 263.23 | 255.95 | 257.07 | 257.07 | 270,700 |
06 Mar 2023 | 262.08 | 264.40 | 259.33 | 259.88 | 259.88 | 303,600 |
03 Mar 2023 | 258.07 | 262.77 | 255.62 | 262.34 | 262.34 | 185,300 |
02 Mar 2023 | 249.84 | 255.49 | 249.56 | 255.49 | 255.49 | 142,400 |
01 Mar 2023 | 253.15 | 256.03 | 251.79 | 252.23 | 252.23 | 294,400 |
28 Feb 2023 | 252.60 | 256.98 | 252.33 | 254.83 | 254.83 | 282,600 |
27 Feb 2023 | 254.31 | 258.10 | 251.85 | 253.03 | 253.03 | 185,600 |
24 Feb 2023 | 251.22 | 253.19 | 248.43 | 251.12 | 251.12 | 200,800 |
23 Feb 2023 | 253.83 | 256.68 | 250.84 | 254.80 | 254.80 | 261,400 |
22 Feb 2023 | 256.36 | 258.89 | 251.43 | 253.67 | 253.67 | 187,100 |
21 Feb 2023 | 265.81 | 267.04 | 254.01 | 254.30 | 254.30 | 400,800 |
17 Feb 2023 | 265.74 | 269.62 | 261.95 | 269.37 | 269.37 | 257,800 |
16 Feb 2023 | 261.43 | 269.75 | 261.37 | 266.85 | 266.85 | 284,000 |
15 Feb 2023 | 262.40 | 266.63 | 261.15 | 266.06 | 266.06 | 159,700 |
14 Feb 2023 | 264.14 | 266.72 | 261.53 | 264.37 | 264.37 | 194,100 |
13 Feb 2023 | 260.91 | 266.94 | 260.51 | 265.77 | 265.77 | 184,100 |
10 Feb 2023 | 261.59 | 264.46 | 258.29 | 259.68 | 259.68 | 229,700 |
09 Feb 2023 | 266.02 | 269.27 | 261.93 | 262.67 | 262.67 | 227,900 |
08 Feb 2023 | 260.96 | 265.64 | 260.96 | 263.08 | 263.08 | 233,500 |
07 Feb 2023 | 265.46 | 266.16 | 259.12 | 263.35 | 263.35 | 265,700 |
06 Feb 2023 | 270.66 | 271.18 | 266.46 | 268.41 | 268.41 | 235,600 |
03 Feb 2023 | 274.23 | 278.72 | 273.43 | 274.79 | 274.79 | 331,900 |
02 Feb 2023 | 270.20 | 278.84 | 269.07 | 278.78 | 278.78 | 461,700 |
01 Feb 2023 | 256.49 | 269.38 | 255.16 | 268.16 | 268.16 | 521,700 |
31 Jan 2023 | 266.97 | 268.84 | 244.01 | 260.62 | 260.62 | 735,600 |
30 Jan 2023 | 247.57 | 251.05 | 243.47 | 245.17 | 245.17 | 616,000 |
27 Jan 2023 | 247.73 | 251.68 | 246.68 | 249.14 | 249.14 | 267,600 |
26 Jan 2023 | 248.92 | 250.85 | 245.50 | 248.24 | 248.24 | 256,800 |
25 Jan 2023 | 247.26 | 250.67 | 245.46 | 247.73 | 247.73 | 459,000 |
24 Jan 2023 | 244.59 | 251.51 | 243.15 | 249.50 | 249.50 | 271,500 |
23 Jan 2023 | 240.95 | 245.16 | 239.47 | 244.68 | 244.68 | 300,900 |
20 Jan 2023 | 234.78 | 239.66 | 232.44 | 239.66 | 239.66 | 245,700 |
19 Jan 2023 | 238.92 | 241.57 | 232.98 | 233.14 | 233.14 | 303,000 |
18 Jan 2023 | 253.68 | 254.65 | 241.89 | 242.00 | 242.00 | 402,400 |
17 Jan 2023 | 253.03 | 254.38 | 251.56 | 252.72 | 252.72 | 344,500 |
13 Jan 2023 | 251.75 | 253.36 | 250.24 | 253.08 | 253.08 | 209,400 |
12 Jan 2023 | 254.97 | 256.74 | 250.57 | 252.61 | 252.61 | 225,100 |
11 Jan 2023 | 249.72 | 255.23 | 249.72 | 254.24 | 254.24 | 242,900 |
10 Jan 2023 | 243.27 | 249.13 | 243.27 | 248.36 | 248.36 | 290,700 |
09 Jan 2023 | 245.02 | 249.26 | 240.64 | 245.18 | 245.18 | 430,000 |
06 Jan 2023 | 236.29 | 244.39 | 236.29 | 243.21 | 243.21 | 311,800 |
05 Jan 2023 | 238.75 | 241.04 | 233.23 | 234.75 | 234.75 | 433,100 |
04 Jan 2023 | 244.95 | 246.45 | 239.41 | 242.31 | 242.31 | 304,500 |
03 Jan 2023 | 243.69 | 244.22 | 238.33 | 241.32 | 241.32 | 288,400 |
30 Dec 2022 | 240.14 | 240.78 | 235.82 | 239.23 | 239.23 | 190,700 |
29 Dec 2022 | 240.57 | 245.62 | 240.57 | 242.07 | 242.07 | 164,600 |
28 Dec 2022 | 243.90 | 246.16 | 239.20 | 239.49 | 239.49 | 170,700 |
27 Dec 2022 | 242.78 | 245.99 | 241.84 | 242.93 | 242.93 | 134,400 |
23 Dec 2022 | 240.47 | 243.87 | 239.12 | 243.07 | 243.07 | 157,200 |
22 Dec 2022 | 243.42 | 244.70 | 238.18 | 241.57 | 241.57 | 204,300 |
21 Dec 2022 | 245.34 | 248.34 | 243.76 | 247.22 | 247.22 | 223,500 |
20 Dec 2022 | 243.70 | 245.69 | 240.54 | 244.39 | 244.39 | 351,600 |
19 Dec 2022 | 245.45 | 251.99 | 243.35 | 244.88 | 244.88 | 287,800 |
16 Dec 2022 | 247.33 | 251.27 | 245.98 | 246.50 | 246.50 | 633,000 |
15 Dec 2022 | 255.00 | 255.00 | 245.07 | 248.64 | 248.64 | 644,400 |
14 Dec 2022 | 264.78 | 264.78 | 256.97 | 258.75 | 258.75 | 516,700 |
13 Dec 2022 | 272.39 | 273.25 | 263.40 | 266.15 | 266.15 | 365,700 |
12 Dec 2022 | 257.28 | 261.57 | 252.95 | 260.06 | 260.06 | 336,900 |
09 Dec 2022 | 259.60 | 261.52 | 257.59 | 257.59 | 257.59 | 170,100 |
08 Dec 2022 | 258.22 | 262.43 | 258.22 | 260.22 | 260.22 | 199,200 |
07 Dec 2022 | 256.76 | 259.92 | 255.51 | 258.29 | 258.29 | 191,600 |
06 Dec 2022 | 261.25 | 261.57 | 251.14 | 256.02 | 256.02 | 324,500 |
05 Dec 2022 | 263.98 | 263.98 | 255.25 | 260.01 | 260.01 | 258,900 |
02 Dec 2022 | 261.86 | 268.51 | 261.86 | 266.09 | 266.09 | 213,200 |
01 Dec 2022 | 266.67 | 272.69 | 263.61 | 268.36 | 268.36 | 484,600 |
30 Nov 2022 | 258.60 | 260.52 | 250.77 | 260.43 | 260.43 | 723,600 |
29 Nov 2022 | 258.45 | 262.00 | 257.48 | 260.83 | 260.83 | 178,600 |
28 Nov 2022 | 264.94 | 266.02 | 257.27 | 260.02 | 260.02 | 235,600 |
25 Nov 2022 | 267.61 | 268.55 | 264.79 | 267.44 | 267.44 | 51,200 |
23 Nov 2022 | 267.38 | 270.42 | 265.15 | 266.49 | 266.49 | 203,000 |
22 Nov 2022 | 268.69 | 269.61 | 266.23 | 266.41 | 266.41 | 214,800 |
21 Nov 2022 | 267.14 | 270.83 | 263.76 | 267.15 | 267.15 | 247,600 |
18 Nov 2022 | 270.40 | 272.81 | 265.28 | 268.57 | 268.57 | 331,400 |
17 Nov 2022 | 262.03 | 265.38 | 256.90 | 264.99 | 264.99 | 342,800 |
16 Nov 2022 | 271.11 | 272.30 | 264.28 | 266.68 | 266.68 | 280,900 |
15 Nov 2022 | 270.54 | 274.70 | 269.29 | 271.34 | 271.34 | 230,800 |
14 Nov 2022 | 267.27 | 270.18 | 264.62 | 264.86 | 264.86 | 266,700 |
11 Nov 2022 | 263.05 | 275.85 | 261.66 | 270.03 | 270.03 | 503,400 |
10 Nov 2022 | 249.50 | 263.62 | 247.78 | 263.24 | 263.24 | 501,800 |
09 Nov 2022 | 243.68 | 244.09 | 236.23 | 236.29 | 236.29 | 304,300 |
08 Nov 2022 | 240.13 | 246.73 | 237.54 | 245.49 | 245.49 | 323,300 |
07 Nov 2022 | 235.55 | 238.05 | 231.84 | 237.66 | 237.66 | 223,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |