Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 435.01 | 472.23 | 424.36 | 465.18 | 465.18 | 1,344,900 |
25 May 2023 | 444.88 | 456.38 | 441.17 | 450.01 | 450.01 | 877,900 |
24 May 2023 | 449.32 | 449.94 | 437.11 | 440.33 | 440.33 | 601,800 |
23 May 2023 | 451.42 | 451.42 | 443.67 | 448.79 | 448.79 | 484,100 |
22 May 2023 | 459.00 | 460.42 | 451.36 | 456.20 | 456.20 | 442,900 |
19 May 2023 | 460.00 | 460.69 | 441.74 | 454.79 | 454.79 | 909,200 |
18 May 2023 | 469.75 | 479.99 | 466.90 | 472.51 | 472.51 | 283,300 |
17 May 2023 | 472.42 | 474.64 | 464.42 | 470.37 | 470.37 | 498,300 |
16 May 2023 | 484.33 | 488.70 | 467.31 | 473.33 | 473.33 | 557,900 |
15 May 2023 | 490.89 | 494.33 | 487.62 | 491.52 | 491.52 | 368,500 |
12 May 2023 | 490.59 | 495.96 | 485.62 | 490.58 | 490.58 | 387,200 |
11 May 2023 | 495.55 | 497.63 | 489.43 | 490.44 | 490.44 | 276,900 |
10 May 2023 | 503.48 | 503.48 | 487.22 | 495.74 | 495.74 | 236,700 |
09 May 2023 | 490.52 | 498.07 | 489.77 | 496.91 | 496.91 | 313,400 |
08 May 2023 | 486.00 | 497.00 | 482.91 | 494.66 | 494.66 | 291,900 |
05 May 2023 | 484.07 | 489.07 | 480.12 | 485.24 | 485.24 | 204,600 |
04 May 2023 | 480.90 | 484.02 | 475.35 | 478.77 | 478.77 | 267,500 |
03 May 2023 | 483.13 | 490.61 | 480.16 | 484.91 | 484.91 | 363,600 |
02 May 2023 | 483.62 | 486.00 | 474.17 | 484.92 | 484.92 | 217,200 |
01 May 2023 | 481.44 | 490.23 | 479.61 | 485.96 | 485.96 | 268,700 |
28 Apr 2023 | 470.12 | 480.00 | 469.15 | 479.34 | 479.34 | 341,700 |
27 Apr 2023 | 475.01 | 478.15 | 460.81 | 475.35 | 475.35 | 579,800 |
26 Apr 2023 | 475.17 | 481.04 | 475.17 | 478.55 | 478.55 | 261,400 |
25 Apr 2023 | 488.72 | 489.91 | 475.00 | 476.27 | 476.27 | 392,000 |
24 Apr 2023 | 486.88 | 492.44 | 482.99 | 489.85 | 489.85 | 274,300 |
21 Apr 2023 | 480.22 | 488.34 | 477.44 | 486.68 | 486.68 | 321,100 |
20 Apr 2023 | 479.07 | 485.07 | 479.07 | 479.62 | 479.62 | 250,900 |
19 Apr 2023 | 476.73 | 480.95 | 476.34 | 480.69 | 480.69 | 357,800 |
18 Apr 2023 | 469.24 | 480.15 | 467.70 | 477.44 | 477.44 | 406,700 |
17 Apr 2023 | 472.58 | 475.04 | 464.16 | 467.90 | 467.90 | 301,500 |
14 Apr 2023 | 465.50 | 471.53 | 463.92 | 467.04 | 467.04 | 202,100 |
13 Apr 2023 | 462.42 | 464.43 | 457.20 | 463.11 | 463.11 | 225,200 |
12 Apr 2023 | 457.95 | 462.92 | 456.96 | 457.77 | 457.77 | 253,100 |
11 Apr 2023 | 459.86 | 460.88 | 455.92 | 457.23 | 457.23 | 206,600 |
10 Apr 2023 | 444.66 | 459.39 | 444.52 | 458.06 | 458.06 | 321,100 |
06 Apr 2023 | 445.22 | 448.00 | 439.27 | 446.39 | 446.39 | 374,900 |
05 Apr 2023 | 451.42 | 452.27 | 445.35 | 449.18 | 449.18 | 208,700 |
04 Apr 2023 | 455.74 | 459.99 | 448.21 | 455.26 | 455.26 | 336,600 |
03 Apr 2023 | 450.08 | 454.09 | 446.52 | 453.54 | 453.54 | 390,700 |
31 Mar 2023 | 449.70 | 454.43 | 446.52 | 449.55 | 449.55 | 488,000 |
30 Mar 2023 | 452.83 | 456.92 | 446.42 | 447.96 | 447.96 | 442,500 |
29 Mar 2023 | 455.16 | 455.20 | 447.88 | 451.73 | 451.73 | 294,100 |
28 Mar 2023 | 451.26 | 457.66 | 448.13 | 451.63 | 451.63 | 428,300 |
27 Mar 2023 | 445.40 | 450.12 | 441.10 | 448.14 | 448.14 | 335,600 |
24 Mar 2023 | 439.48 | 444.57 | 435.02 | 442.75 | 442.75 | 263,200 |
23 Mar 2023 | 437.99 | 445.81 | 435.50 | 442.24 | 442.24 | 378,600 |
22 Mar 2023 | 436.45 | 446.89 | 432.97 | 433.29 | 433.29 | 490,800 |
21 Mar 2023 | 423.15 | 441.57 | 423.15 | 439.88 | 439.88 | 497,400 |
20 Mar 2023 | 414.44 | 419.91 | 412.60 | 415.51 | 415.51 | 236,900 |
17 Mar 2023 | 414.37 | 417.45 | 405.54 | 412.24 | 412.24 | 462,900 |
16 Mar 2023 | 403.24 | 418.62 | 403.24 | 416.75 | 416.75 | 256,500 |
15 Mar 2023 | 409.81 | 413.30 | 395.91 | 406.39 | 406.39 | 388,900 |
14 Mar 2023 | 415.76 | 425.27 | 414.43 | 420.00 | 420.00 | 289,400 |
13 Mar 2023 | 404.94 | 413.74 | 401.27 | 409.73 | 409.73 | 495,600 |
10 Mar 2023 | 424.36 | 424.36 | 405.31 | 412.32 | 412.32 | 398,000 |
09 Mar 2023 | 430.76 | 433.69 | 421.22 | 423.61 | 423.61 | 245,300 |
08 Mar 2023 | 430.78 | 433.70 | 425.98 | 430.47 | 430.47 | 278,100 |
07 Mar 2023 | 434.15 | 443.80 | 431.19 | 431.42 | 431.42 | 428,800 |
06 Mar 2023 | 428.50 | 435.70 | 427.73 | 433.52 | 433.52 | 387,000 |
03 Mar 2023 | 423.31 | 428.75 | 420.73 | 428.41 | 428.41 | 267,300 |
02 Mar 2023 | 414.41 | 421.59 | 411.95 | 420.84 | 420.84 | 256,700 |
01 Mar 2023 | 416.61 | 425.53 | 412.50 | 415.59 | 415.59 | 271,000 |
28 Feb 2023 | 406.58 | 420.50 | 406.58 | 416.35 | 416.35 | 432,300 |
27 Feb 2023 | 404.27 | 408.96 | 403.29 | 406.38 | 406.38 | 399,300 |
24 Feb 2023 | 401.35 | 403.16 | 397.62 | 400.20 | 400.20 | 262,800 |
23 Feb 2023 | 404.35 | 407.95 | 402.26 | 404.04 | 404.04 | 334,400 |
22 Feb 2023 | 399.43 | 403.36 | 397.15 | 402.61 | 402.61 | 322,200 |
21 Feb 2023 | 401.00 | 409.95 | 398.69 | 399.48 | 399.48 | 464,800 |
17 Feb 2023 | 407.26 | 410.91 | 403.77 | 405.38 | 405.38 | 440,100 |
16 Feb 2023 | 410.92 | 417.55 | 405.52 | 407.01 | 407.01 | 479,400 |
15 Feb 2023 | 420.29 | 422.33 | 415.24 | 415.49 | 415.49 | 420,400 |
14 Feb 2023 | 418.17 | 430.13 | 418.04 | 423.33 | 423.33 | 324,100 |
13 Feb 2023 | 418.31 | 423.34 | 414.55 | 421.20 | 421.20 | 413,200 |
10 Feb 2023 | 417.23 | 425.28 | 411.45 | 414.53 | 414.53 | 525,900 |
09 Feb 2023 | 420.00 | 424.03 | 417.33 | 420.80 | 420.80 | 630,900 |
08 Feb 2023 | 412.75 | 415.91 | 408.13 | 414.77 | 414.77 | 378,100 |
07 Feb 2023 | 414.76 | 418.65 | 409.65 | 417.61 | 417.61 | 350,100 |
06 Feb 2023 | 408.62 | 419.73 | 408.61 | 416.22 | 416.22 | 403,900 |
03 Feb 2023 | 415.29 | 424.92 | 409.05 | 414.36 | 414.36 | 715,800 |
02 Feb 2023 | 430.34 | 433.31 | 417.16 | 421.33 | 421.33 | 699,100 |
01 Feb 2023 | 424.08 | 430.63 | 418.50 | 428.39 | 428.39 | 399,100 |
31 Jan 2023 | 422.32 | 427.48 | 417.23 | 427.48 | 427.48 | 475,800 |
30 Jan 2023 | 424.33 | 430.72 | 419.91 | 420.35 | 420.35 | 374,900 |
27 Jan 2023 | 419.53 | 428.22 | 419.53 | 426.51 | 426.51 | 514,700 |
26 Jan 2023 | 426.28 | 428.03 | 416.24 | 421.02 | 421.02 | 374,000 |
25 Jan 2023 | 419.29 | 421.85 | 411.07 | 420.55 | 420.55 | 347,500 |
24 Jan 2023 | 419.00 | 425.20 | 416.58 | 422.74 | 422.74 | 250,500 |
23 Jan 2023 | 422.36 | 428.13 | 419.88 | 422.28 | 422.28 | 288,000 |
20 Jan 2023 | 418.00 | 420.42 | 414.26 | 418.00 | 418.00 | 265,300 |
19 Jan 2023 | 419.12 | 422.05 | 415.72 | 416.94 | 416.94 | 346,900 |
18 Jan 2023 | 420.35 | 427.01 | 420.01 | 420.34 | 420.34 | 311,200 |
17 Jan 2023 | 418.32 | 423.84 | 417.99 | 420.00 | 420.00 | 253,000 |
13 Jan 2023 | 413.18 | 422.69 | 413.11 | 420.92 | 420.92 | 358,800 |
12 Jan 2023 | 411.99 | 419.09 | 408.61 | 416.72 | 416.72 | 322,500 |
11 Jan 2023 | 406.15 | 411.32 | 406.15 | 410.46 | 410.46 | 388,600 |
10 Jan 2023 | 407.67 | 413.35 | 402.25 | 406.00 | 406.00 | 360,000 |
09 Jan 2023 | 394.09 | 412.95 | 392.21 | 405.85 | 405.85 | 457,900 |
06 Jan 2023 | 399.81 | 402.77 | 395.21 | 397.57 | 397.57 | 307,900 |
05 Jan 2023 | 388.30 | 397.78 | 382.56 | 395.08 | 395.08 | 306,600 |
04 Jan 2023 | 389.57 | 397.12 | 387.06 | 389.94 | 389.94 | 454,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |