Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 490.42 | 505.45 | 490.42 | 496.21 | 496.21 | 467,600 |
25 May 2023 | 498.15 | 498.24 | 488.70 | 488.74 | 488.74 | 353,300 |
24 May 2023 | 477.43 | 490.47 | 473.44 | 490.12 | 490.12 | 389,100 |
23 May 2023 | 492.31 | 497.67 | 480.47 | 481.18 | 481.18 | 611,300 |
22 May 2023 | 479.00 | 497.21 | 478.21 | 494.43 | 494.43 | 665,500 |
19 May 2023 | 480.60 | 485.50 | 477.60 | 480.51 | 480.51 | 633,600 |
18 May 2023 | 487.45 | 488.73 | 477.86 | 482.72 | 482.72 | 941,300 |
17 May 2023 | 476.71 | 487.74 | 476.45 | 485.25 | 485.25 | 679,800 |
16 May 2023 | 470.00 | 474.53 | 465.33 | 474.46 | 474.46 | 485,900 |
15 May 2023 | 461.43 | 473.31 | 460.01 | 471.14 | 471.14 | 478,700 |
12 May 2023 | 458.64 | 466.08 | 458.20 | 462.17 | 462.17 | 483,100 |
11 May 2023 | 461.14 | 464.00 | 456.42 | 461.47 | 461.47 | 485,700 |
10 May 2023 | 453.93 | 464.07 | 453.74 | 459.71 | 459.71 | 503,200 |
09 May 2023 | 441.60 | 449.77 | 441.37 | 447.73 | 447.73 | 422,500 |
08 May 2023 | 442.63 | 446.77 | 436.55 | 444.90 | 444.90 | 533,200 |
05 May 2023 | 453.50 | 456.50 | 440.57 | 444.21 | 444.21 | 737,800 |
04 May 2023 | 451.63 | 468.88 | 435.45 | 448.85 | 448.85 | 1,972,100 |
03 May 2023 | 414.00 | 425.95 | 408.58 | 417.99 | 417.99 | 1,016,200 |
02 May 2023 | 420.98 | 423.26 | 409.17 | 414.58 | 414.58 | 961,800 |
01 May 2023 | 422.88 | 428.75 | 419.42 | 420.85 | 420.85 | 665,900 |
28 Apr 2023 | 423.24 | 425.65 | 413.00 | 420.95 | 420.95 | 532,900 |
27 Apr 2023 | 422.40 | 429.52 | 413.94 | 429.09 | 429.09 | 442,100 |
26 Apr 2023 | 410.00 | 423.58 | 408.73 | 415.63 | 415.63 | 515,200 |
25 Apr 2023 | 408.55 | 408.55 | 399.48 | 401.85 | 401.85 | 488,000 |
24 Apr 2023 | 424.33 | 427.45 | 408.05 | 412.68 | 412.68 | 442,200 |
21 Apr 2023 | 418.49 | 424.43 | 416.02 | 423.85 | 423.85 | 506,000 |
20 Apr 2023 | 415.62 | 422.49 | 414.59 | 417.07 | 417.07 | 285,900 |
19 Apr 2023 | 409.85 | 424.61 | 409.46 | 419.27 | 419.27 | 351,500 |
18 Apr 2023 | 421.00 | 423.06 | 412.76 | 414.75 | 414.75 | 410,300 |
17 Apr 2023 | 417.05 | 424.12 | 416.45 | 417.07 | 417.07 | 429,300 |
14 Apr 2023 | 416.80 | 423.27 | 409.05 | 416.20 | 416.20 | 480,600 |
13 Apr 2023 | 417.42 | 426.79 | 416.25 | 423.00 | 423.00 | 499,700 |
12 Apr 2023 | 417.37 | 422.39 | 411.22 | 413.66 | 413.66 | 530,200 |
11 Apr 2023 | 403.50 | 413.55 | 402.67 | 408.85 | 408.85 | 351,100 |
10 Apr 2023 | 400.43 | 410.55 | 394.26 | 407.71 | 407.71 | 345,600 |
06 Apr 2023 | 401.21 | 408.52 | 390.22 | 407.57 | 407.57 | 823,600 |
05 Apr 2023 | 416.52 | 416.67 | 399.67 | 405.25 | 405.25 | 937,400 |
04 Apr 2023 | 424.71 | 428.33 | 417.32 | 419.33 | 419.33 | 715,700 |
03 Apr 2023 | 423.34 | 426.07 | 414.54 | 420.10 | 420.10 | 430,800 |
31 Mar 2023 | 418.69 | 431.60 | 417.98 | 428.75 | 428.75 | 636,600 |
30 Mar 2023 | 415.69 | 421.65 | 414.12 | 416.97 | 416.97 | 439,400 |
29 Mar 2023 | 407.21 | 414.31 | 404.54 | 411.68 | 411.68 | 529,100 |
28 Mar 2023 | 399.61 | 404.54 | 397.73 | 403.24 | 403.24 | 474,900 |
27 Mar 2023 | 396.93 | 402.59 | 392.49 | 400.16 | 400.16 | 304,200 |
24 Mar 2023 | 396.22 | 397.73 | 387.42 | 395.77 | 395.77 | 493,500 |
23 Mar 2023 | 395.59 | 405.45 | 389.48 | 397.21 | 397.21 | 598,200 |
22 Mar 2023 | 401.79 | 402.00 | 387.09 | 387.21 | 387.21 | 468,600 |
21 Mar 2023 | 392.85 | 403.15 | 391.66 | 401.30 | 401.30 | 431,500 |
20 Mar 2023 | 395.89 | 396.00 | 380.49 | 389.75 | 389.75 | 795,400 |
17 Mar 2023 | 397.27 | 403.59 | 393.02 | 397.48 | 397.48 | 405,200 |
16 Mar 2023 | 392.48 | 404.55 | 390.63 | 399.12 | 399.12 | 714,500 |
15 Mar 2023 | 389.22 | 394.57 | 381.31 | 391.08 | 391.08 | 516,200 |
14 Mar 2023 | 383.95 | 395.54 | 383.95 | 392.85 | 392.85 | 705,800 |
13 Mar 2023 | 366.49 | 385.30 | 356.07 | 379.40 | 379.40 | 655,400 |
10 Mar 2023 | 388.80 | 390.36 | 367.36 | 369.70 | 369.70 | 1,057,800 |
09 Mar 2023 | 400.93 | 410.00 | 392.76 | 392.93 | 392.93 | 593,600 |
08 Mar 2023 | 401.64 | 405.73 | 398.10 | 403.44 | 403.44 | 496,700 |
07 Mar 2023 | 401.00 | 410.00 | 398.00 | 402.74 | 402.74 | 468,700 |
06 Mar 2023 | 407.97 | 414.00 | 399.12 | 400.86 | 400.86 | 508,600 |
03 Mar 2023 | 395.95 | 408.93 | 395.95 | 408.42 | 408.42 | 768,400 |
02 Mar 2023 | 379.80 | 397.00 | 377.20 | 396.08 | 396.08 | 650,300 |
01 Mar 2023 | 388.40 | 391.28 | 382.52 | 383.13 | 383.13 | 380,100 |
28 Feb 2023 | 388.50 | 397.78 | 386.85 | 386.86 | 386.86 | 712,600 |
27 Feb 2023 | 390.86 | 395.13 | 386.32 | 388.58 | 388.58 | 483,400 |
24 Feb 2023 | 382.12 | 390.00 | 380.74 | 386.13 | 386.13 | 616,200 |
23 Feb 2023 | 388.11 | 395.01 | 384.72 | 393.09 | 393.09 | 600,400 |
22 Feb 2023 | 386.00 | 398.75 | 382.86 | 385.87 | 385.87 | 809,900 |
21 Feb 2023 | 399.72 | 408.45 | 385.20 | 386.00 | 386.00 | 1,119,000 |
17 Feb 2023 | 415.68 | 418.39 | 394.45 | 404.65 | 404.65 | 2,558,600 |
16 Feb 2023 | 358.75 | 373.99 | 357.05 | 361.93 | 361.93 | 1,659,200 |
15 Feb 2023 | 365.03 | 370.80 | 359.74 | 367.47 | 367.47 | 1,339,200 |
14 Feb 2023 | 349.38 | 368.42 | 347.98 | 363.92 | 363.92 | 651,000 |
13 Feb 2023 | 348.73 | 357.23 | 342.32 | 354.03 | 354.03 | 476,900 |
10 Feb 2023 | 355.34 | 355.34 | 343.38 | 345.45 | 345.45 | 555,600 |
09 Feb 2023 | 368.95 | 371.02 | 354.80 | 358.65 | 358.65 | 524,000 |
08 Feb 2023 | 366.86 | 375.45 | 360.85 | 362.17 | 362.17 | 410,400 |
07 Feb 2023 | 359.17 | 369.82 | 352.39 | 369.40 | 369.40 | 496,500 |
06 Feb 2023 | 358.30 | 369.62 | 356.70 | 359.93 | 359.93 | 779,600 |
03 Feb 2023 | 381.14 | 384.75 | 362.80 | 365.76 | 365.76 | 1,239,400 |
02 Feb 2023 | 385.00 | 399.55 | 377.31 | 397.96 | 397.96 | 1,215,300 |
01 Feb 2023 | 351.50 | 371.05 | 347.22 | 368.67 | 368.67 | 1,121,700 |
31 Jan 2023 | 348.34 | 349.10 | 334.78 | 347.01 | 347.01 | 1,156,600 |
30 Jan 2023 | 352.71 | 356.46 | 342.42 | 348.99 | 348.99 | 521,300 |
27 Jan 2023 | 352.55 | 362.52 | 350.16 | 358.84 | 358.84 | 1,138,700 |
26 Jan 2023 | 359.96 | 362.52 | 352.14 | 357.87 | 357.87 | 828,100 |
25 Jan 2023 | 333.35 | 352.87 | 329.23 | 349.45 | 349.45 | 779,400 |
24 Jan 2023 | 343.89 | 355.51 | 340.71 | 346.92 | 346.92 | 1,038,700 |
23 Jan 2023 | 332.18 | 347.38 | 329.30 | 345.93 | 345.93 | 683,100 |
20 Jan 2023 | 314.15 | 331.50 | 311.93 | 329.94 | 329.94 | 651,800 |
19 Jan 2023 | 313.63 | 318.69 | 305.83 | 311.82 | 311.82 | 458,800 |
18 Jan 2023 | 329.74 | 329.74 | 316.00 | 318.42 | 318.42 | 503,700 |
17 Jan 2023 | 310.08 | 324.87 | 304.31 | 321.87 | 321.87 | 581,200 |
13 Jan 2023 | 299.72 | 317.69 | 299.72 | 315.70 | 315.70 | 515,100 |
12 Jan 2023 | 306.22 | 309.98 | 293.26 | 306.79 | 306.79 | 563,700 |
11 Jan 2023 | 293.46 | 302.36 | 287.40 | 301.42 | 301.42 | 577,600 |
10 Jan 2023 | 285.00 | 289.60 | 278.29 | 289.07 | 289.07 | 834,700 |
09 Jan 2023 | 276.67 | 291.07 | 276.67 | 286.60 | 286.60 | 1,156,500 |
06 Jan 2023 | 278.24 | 278.24 | 267.99 | 272.14 | 272.14 | 906,700 |
05 Jan 2023 | 289.79 | 290.65 | 274.46 | 276.12 | 276.12 | 618,000 |
04 Jan 2023 | 295.74 | 299.61 | 285.82 | 294.79 | 294.79 | 559,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |