Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 321.01 | 325.80 | 320.84 | 325.77 | 325.77 | 396,800 |
30 Mar 2023 | 319.33 | 320.60 | 317.41 | 319.70 | 319.70 | 237,700 |
29 Mar 2023 | 317.00 | 318.81 | 314.52 | 318.36 | 318.36 | 219,100 |
28 Mar 2023 | 311.61 | 314.99 | 311.61 | 314.73 | 314.73 | 289,900 |
27 Mar 2023 | 313.89 | 315.04 | 311.85 | 312.46 | 312.46 | 284,600 |
24 Mar 2023 | 307.81 | 312.26 | 302.03 | 312.11 | 312.11 | 427,900 |
23 Mar 2023 | 313.08 | 315.27 | 306.91 | 308.54 | 308.54 | 682,800 |
22 Mar 2023 | 313.21 | 321.11 | 312.00 | 312.10 | 312.10 | 548,400 |
21 Mar 2023 | 310.32 | 314.11 | 308.29 | 314.06 | 314.06 | 443,600 |
20 Mar 2023 | 303.07 | 308.44 | 303.07 | 308.15 | 308.15 | 390,700 |
17 Mar 2023 | 303.70 | 310.78 | 299.07 | 302.49 | 302.49 | 1,131,600 |
16 Mar 2023 | 309.61 | 312.95 | 304.41 | 305.95 | 305.95 | 1,115,600 |
15 Mar 2023 | 315.17 | 316.89 | 306.01 | 310.82 | 310.82 | 476,600 |
14 Mar 2023 | 317.97 | 324.40 | 315.43 | 320.32 | 320.32 | 576,400 |
13 Mar 2023 | 311.90 | 317.43 | 310.16 | 313.28 | 313.28 | 407,900 |
10 Mar 2023 | 331.64 | 332.25 | 313.80 | 314.33 | 314.33 | 685,900 |
09 Mar 2023 | 339.26 | 340.13 | 331.62 | 332.32 | 332.32 | 384,100 |
08 Mar 2023 | 333.70 | 340.00 | 333.70 | 338.32 | 338.32 | 296,300 |
07 Mar 2023 | 340.88 | 341.54 | 332.92 | 334.60 | 334.60 | 522,800 |
06 Mar 2023 | 335.34 | 341.99 | 334.20 | 341.42 | 341.42 | 435,200 |
03 Mar 2023 | 331.81 | 334.95 | 329.77 | 333.81 | 333.81 | 276,500 |
02 Mar 2023 | 324.31 | 330.54 | 323.94 | 329.38 | 329.38 | 337,500 |
01 Mar 2023 | 325.69 | 328.93 | 324.74 | 325.42 | 325.42 | 288,700 |
28 Feb 2023 | 326.43 | 331.91 | 325.46 | 327.81 | 327.81 | 624,800 |
27 Feb 2023 | 335.42 | 337.09 | 326.42 | 327.39 | 327.39 | 589,000 |
24 Feb 2023 | 331.19 | 335.84 | 329.18 | 332.35 | 332.35 | 389,500 |
23 Feb 2023 | 335.76 | 336.91 | 332.60 | 335.74 | 335.74 | 334,000 |
22 Feb 2023 | 338.39 | 338.58 | 333.33 | 334.15 | 334.15 | 442,800 |
21 Feb 2023 | 341.64 | 342.71 | 337.39 | 338.23 | 338.23 | 357,500 |
17 Feb 2023 | 345.45 | 346.58 | 341.78 | 346.02 | 346.02 | 352,400 |
16 Feb 2023 | 339.38 | 351.90 | 337.39 | 346.00 | 346.00 | 742,200 |
15 Feb 2023 | 339.39 | 346.38 | 339.39 | 344.64 | 344.64 | 298,700 |
14 Feb 2023 | 350.54 | 351.83 | 342.00 | 342.21 | 342.21 | 377,900 |
13 Feb 2023 | 348.92 | 353.50 | 348.92 | 351.46 | 351.46 | 400,100 |
10 Feb 2023 | 349.00 | 351.16 | 346.62 | 347.62 | 347.62 | 342,800 |
09 Feb 2023 | 350.00 | 356.67 | 348.56 | 351.03 | 351.03 | 478,400 |
08 Feb 2023 | 351.30 | 352.48 | 340.66 | 346.48 | 346.48 | 522,000 |
07 Feb 2023 | 333.00 | 354.90 | 319.30 | 352.89 | 352.89 | 1,032,100 |
06 Feb 2023 | 338.55 | 346.14 | 338.55 | 340.93 | 340.93 | 617,000 |
03 Feb 2023 | 344.15 | 346.84 | 340.69 | 341.95 | 341.95 | 402,200 |
02 Feb 2023 | 350.39 | 355.95 | 347.85 | 348.54 | 348.54 | 596,900 |
01 Feb 2023 | 337.05 | 348.89 | 337.05 | 347.28 | 347.28 | 430,700 |
31 Jan 2023 | 333.74 | 338.16 | 332.80 | 338.14 | 338.14 | 470,000 |
30 Jan 2023 | 329.28 | 335.76 | 329.28 | 333.22 | 333.22 | 429,500 |
27 Jan 2023 | 326.92 | 333.48 | 325.93 | 331.62 | 331.62 | 482,400 |
26 Jan 2023 | 331.52 | 332.66 | 325.81 | 328.92 | 328.92 | 417,000 |
25 Jan 2023 | 328.43 | 329.53 | 320.74 | 328.60 | 328.60 | 346,500 |
24 Jan 2023 | 329.54 | 335.52 | 329.41 | 332.93 | 332.93 | 342,700 |
23 Jan 2023 | 333.33 | 338.41 | 332.13 | 332.95 | 332.95 | 383,900 |
20 Jan 2023 | 326.31 | 333.50 | 323.84 | 332.96 | 332.96 | 340,400 |
19 Jan 2023 | 329.20 | 330.70 | 324.14 | 324.47 | 324.47 | 380,700 |
18 Jan 2023 | 335.32 | 337.05 | 327.43 | 330.60 | 330.60 | 453,200 |
17 Jan 2023 | 334.61 | 338.19 | 332.23 | 333.91 | 333.91 | 466,200 |
13 Jan 2023 | 333.33 | 337.04 | 331.67 | 335.98 | 335.98 | 279,900 |
12 Jan 2023 | 340.00 | 340.55 | 334.84 | 335.93 | 335.93 | 334,900 |
11 Jan 2023 | 333.98 | 338.31 | 332.58 | 337.70 | 337.70 | 320,300 |
10 Jan 2023 | 327.70 | 332.17 | 327.70 | 331.99 | 331.99 | 257,200 |
09 Jan 2023 | 330.43 | 336.09 | 327.91 | 329.15 | 329.15 | 501,200 |
06 Jan 2023 | 327.40 | 331.01 | 324.50 | 328.62 | 328.62 | 439,300 |
05 Jan 2023 | 330.94 | 332.85 | 324.61 | 324.77 | 324.77 | 414,500 |
04 Jan 2023 | 338.90 | 341.80 | 331.72 | 334.15 | 334.15 | 481,100 |
03 Jan 2023 | 339.41 | 342.06 | 334.23 | 337.49 | 337.49 | 277,600 |
30 Dec 2022 | 336.24 | 336.85 | 332.13 | 336.14 | 336.14 | 272,200 |
29 Dec 2022 | 335.59 | 340.58 | 332.16 | 340.22 | 340.22 | 240,900 |
28 Dec 2022 | 336.24 | 338.27 | 332.81 | 332.87 | 332.87 | 226,400 |
27 Dec 2022 | 336.36 | 337.89 | 334.56 | 335.66 | 335.66 | 209,100 |
23 Dec 2022 | 333.60 | 336.15 | 332.22 | 335.95 | 335.95 | 165,300 |
22 Dec 2022 | 338.34 | 338.67 | 330.67 | 335.04 | 335.04 | 410,600 |
21 Dec 2022 | 338.25 | 343.48 | 336.64 | 341.84 | 341.84 | 275,600 |
20 Dec 2022 | 336.86 | 337.89 | 331.54 | 335.73 | 335.73 | 531,100 |
19 Dec 2022 | 338.70 | 339.29 | 334.56 | 339.06 | 339.06 | 396,500 |
16 Dec 2022 | 339.94 | 339.94 | 333.32 | 338.17 | 338.17 | 1,158,000 |
15 Dec 2022 | 341.97 | 343.26 | 337.42 | 340.83 | 340.83 | 441,500 |
14 Dec 2022 | 351.78 | 355.24 | 345.17 | 347.25 | 347.25 | 331,800 |
13 Dec 2022 | 358.25 | 358.25 | 346.42 | 351.93 | 351.93 | 411,400 |
12 Dec 2022 | 344.85 | 348.52 | 344.37 | 347.96 | 347.96 | 298,700 |
09 Dec 2022 | 345.05 | 347.41 | 341.80 | 343.30 | 343.30 | 375,400 |
08 Dec 2022 | 345.23 | 348.67 | 343.11 | 346.40 | 346.40 | 237,400 |
07 Dec 2022 | 346.34 | 349.27 | 340.50 | 342.55 | 342.55 | 347,300 |
06 Dec 2022 | 349.56 | 350.29 | 345.10 | 347.80 | 347.80 | 419,000 |
05 Dec 2022 | 348.00 | 350.75 | 345.13 | 350.46 | 350.46 | 391,500 |
02 Dec 2022 | 351.52 | 354.78 | 350.62 | 351.99 | 351.99 | 474,800 |
01 Dec 2022 | 351.99 | 357.40 | 348.94 | 356.27 | 356.27 | 411,200 |
30 Nov 2022 | 339.95 | 350.93 | 339.10 | 350.37 | 350.37 | 747,900 |
29 Nov 2022 | 344.11 | 345.44 | 338.98 | 340.08 | 340.08 | 382,600 |
28 Nov 2022 | 340.29 | 345.99 | 340.29 | 345.03 | 345.03 | 649,200 |
25 Nov 2022 | 344.30 | 346.26 | 342.00 | 342.57 | 342.57 | 337,500 |
23 Nov 2022 | 342.99 | 345.93 | 341.75 | 343.27 | 343.27 | 193,700 |
22 Nov 2022 | 339.96 | 343.10 | 337.89 | 342.76 | 342.76 | 315,200 |
21 Nov 2022 | 336.58 | 340.94 | 335.07 | 338.27 | 338.27 | 360,900 |
18 Nov 2022 | 336.77 | 338.51 | 333.61 | 337.69 | 337.69 | 307,600 |
17 Nov 2022 | 331.37 | 333.10 | 327.55 | 332.62 | 332.62 | 466,200 |
16 Nov 2022 | 337.33 | 342.39 | 335.21 | 335.95 | 335.95 | 402,000 |
15 Nov 2022 | 339.23 | 343.21 | 335.54 | 338.44 | 338.44 | 385,500 |
14 Nov 2022 | 333.01 | 340.69 | 332.97 | 334.38 | 334.38 | 359,700 |
11 Nov 2022 | 343.00 | 346.35 | 334.84 | 335.26 | 335.26 | 543,500 |
10 Nov 2022 | 335.07 | 341.77 | 333.60 | 340.90 | 340.90 | 493,600 |
09 Nov 2022 | 324.97 | 329.43 | 322.60 | 323.73 | 323.73 | 359,400 |
08 Nov 2022 | 319.90 | 329.62 | 319.90 | 327.22 | 327.22 | 414,100 |
07 Nov 2022 | 319.51 | 321.83 | 315.75 | 319.68 | 319.68 | 383,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |