Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2023 | 379.87 | 385.36 | 378.08 | 379.76 | 379.76 | 276,600 |
26 May 2023 | 375.79 | 381.90 | 369.87 | 379.00 | 379.00 | 204,100 |
25 May 2023 | 372.54 | 376.38 | 368.84 | 372.96 | 372.96 | 244,600 |
24 May 2023 | 376.92 | 376.92 | 369.05 | 373.76 | 373.76 | 281,800 |
23 May 2023 | 386.23 | 393.06 | 380.92 | 382.56 | 382.56 | 231,400 |
22 May 2023 | 382.15 | 391.09 | 382.15 | 387.15 | 387.15 | 218,200 |
19 May 2023 | 382.83 | 391.40 | 382.12 | 382.14 | 382.14 | 259,400 |
18 May 2023 | 380.74 | 383.13 | 376.13 | 380.30 | 380.30 | 212,700 |
17 May 2023 | 386.97 | 386.97 | 379.79 | 380.43 | 380.43 | 317,600 |
16 May 2023 | 380.89 | 386.00 | 377.98 | 384.67 | 384.67 | 230,900 |
15 May 2023 | 375.35 | 383.98 | 371.20 | 381.75 | 381.75 | 255,200 |
12 May 2023 | 363.63 | 374.86 | 361.01 | 372.51 | 372.51 | 250,900 |
11 May 2023 | 362.97 | 367.07 | 357.96 | 364.34 | 364.34 | 307,100 |
10 May 2023 | 372.65 | 373.16 | 365.13 | 365.69 | 365.69 | 260,200 |
09 May 2023 | 374.44 | 375.54 | 364.00 | 366.86 | 366.86 | 257,700 |
08 May 2023 | 384.69 | 390.71 | 376.00 | 378.39 | 378.39 | 482,800 |
05 May 2023 | 400.00 | 400.00 | 373.07 | 385.24 | 385.24 | 838,900 |
04 May 2023 | 467.76 | 468.45 | 458.78 | 462.61 | 462.61 | 126,600 |
03 May 2023 | 453.47 | 473.50 | 453.47 | 463.86 | 463.86 | 158,400 |
02 May 2023 | 451.10 | 453.15 | 443.32 | 451.48 | 451.48 | 105,900 |
01 May 2023 | 448.70 | 456.54 | 448.70 | 453.91 | 453.91 | 109,200 |
28 Apr 2023 | 437.92 | 454.90 | 434.60 | 450.79 | 450.79 | 148,100 |
27 Apr 2023 | 435.61 | 436.86 | 425.74 | 436.45 | 436.45 | 136,900 |
26 Apr 2023 | 433.79 | 445.30 | 433.79 | 436.00 | 436.00 | 148,500 |
25 Apr 2023 | 457.39 | 457.39 | 436.31 | 437.27 | 437.27 | 203,000 |
24 Apr 2023 | 466.64 | 469.06 | 461.20 | 461.80 | 461.80 | 147,500 |
21 Apr 2023 | 462.06 | 468.82 | 458.69 | 467.25 | 467.25 | 105,500 |
20 Apr 2023 | 473.76 | 473.76 | 456.95 | 459.07 | 459.07 | 161,100 |
19 Apr 2023 | 476.44 | 489.36 | 475.25 | 486.40 | 486.40 | 117,200 |
18 Apr 2023 | 481.55 | 481.55 | 475.44 | 479.16 | 479.16 | 99,900 |
17 Apr 2023 | 479.89 | 485.42 | 476.09 | 481.51 | 481.51 | 122,700 |
14 Apr 2023 | 486.50 | 494.05 | 478.76 | 479.25 | 479.25 | 134,800 |
13 Apr 2023 | 478.85 | 486.96 | 476.75 | 485.71 | 485.71 | 90,100 |
12 Apr 2023 | 476.57 | 482.82 | 475.60 | 476.83 | 476.83 | 116,200 |
11 Apr 2023 | 473.33 | 477.35 | 470.44 | 472.01 | 472.01 | 82,200 |
10 Apr 2023 | 463.17 | 470.31 | 459.37 | 469.95 | 469.95 | 107,200 |
06 Apr 2023 | 462.61 | 466.43 | 456.65 | 466.24 | 466.24 | 95,600 |
05 Apr 2023 | 459.99 | 468.83 | 459.99 | 463.80 | 463.80 | 80,100 |
04 Apr 2023 | 465.26 | 468.42 | 461.11 | 462.32 | 462.32 | 116,100 |
03 Apr 2023 | 476.47 | 477.83 | 461.00 | 464.82 | 464.82 | 146,000 |
31 Mar 2023 | 471.78 | 479.41 | 469.71 | 479.02 | 479.02 | 143,000 |
30 Mar 2023 | 477.53 | 480.74 | 468.80 | 471.78 | 471.78 | 115,700 |
29 Mar 2023 | 473.70 | 477.55 | 468.99 | 471.97 | 471.97 | 89,500 |
28 Mar 2023 | 468.53 | 472.91 | 467.36 | 471.00 | 471.00 | 98,300 |
27 Mar 2023 | 464.49 | 471.63 | 463.35 | 470.55 | 470.55 | 150,400 |
24 Mar 2023 | 452.75 | 460.90 | 450.05 | 460.78 | 460.78 | 138,400 |
23 Mar 2023 | 467.42 | 469.80 | 451.00 | 456.32 | 456.32 | 194,100 |
22 Mar 2023 | 480.05 | 482.95 | 465.74 | 466.21 | 466.21 | 155,500 |
21 Mar 2023 | 470.76 | 480.61 | 470.76 | 480.29 | 480.29 | 156,100 |
20 Mar 2023 | 469.90 | 477.28 | 462.92 | 467.52 | 467.52 | 211,200 |
17 Mar 2023 | 485.83 | 485.83 | 468.25 | 469.87 | 469.87 | 302,600 |
16 Mar 2023 | 476.85 | 490.23 | 470.66 | 488.28 | 488.28 | 174,500 |
15 Mar 2023 | 484.23 | 487.41 | 474.40 | 478.00 | 478.00 | 203,500 |
14 Mar 2023 | 496.04 | 499.27 | 487.69 | 492.55 | 492.55 | 231,500 |
13 Mar 2023 | 475.10 | 491.27 | 466.16 | 488.71 | 488.71 | 156,200 |
10 Mar 2023 | 486.39 | 487.07 | 476.00 | 478.24 | 478.24 | 165,800 |
09 Mar 2023 | 483.51 | 501.41 | 478.93 | 487.44 | 487.44 | 185,900 |
08 Mar 2023 | 488.81 | 488.81 | 477.01 | 481.14 | 481.14 | 189,100 |
07 Mar 2023 | 493.68 | 494.05 | 484.95 | 489.59 | 489.59 | 122,900 |
06 Mar 2023 | 502.00 | 502.00 | 491.60 | 494.16 | 494.16 | 175,600 |
03 Mar 2023 | 505.56 | 509.62 | 500.26 | 503.00 | 503.00 | 199,400 |
02 Mar 2023 | 470.66 | 505.28 | 469.33 | 502.79 | 502.79 | 288,400 |
01 Mar 2023 | 475.56 | 478.02 | 469.42 | 475.41 | 475.41 | 194,900 |
28 Feb 2023 | 481.17 | 486.91 | 477.83 | 477.84 | 477.84 | 252,700 |
27 Feb 2023 | 484.64 | 489.73 | 477.01 | 483.00 | 483.00 | 240,800 |
24 Feb 2023 | 476.74 | 483.25 | 475.76 | 480.00 | 480.00 | 172,800 |
23 Feb 2023 | 481.22 | 487.15 | 476.50 | 487.00 | 487.00 | 259,100 |
22 Feb 2023 | 467.23 | 478.28 | 463.58 | 476.00 | 476.00 | 219,300 |
21 Feb 2023 | 476.28 | 476.28 | 460.93 | 468.16 | 468.16 | 271,400 |
17 Feb 2023 | 455.00 | 488.88 | 452.30 | 483.23 | 483.23 | 380,900 |
16 Feb 2023 | 454.47 | 460.92 | 451.92 | 455.91 | 455.91 | 180,400 |
15 Feb 2023 | 458.62 | 463.00 | 456.85 | 460.52 | 460.52 | 192,700 |
14 Feb 2023 | 467.29 | 471.56 | 460.60 | 462.52 | 462.52 | 183,100 |
13 Feb 2023 | 473.31 | 476.51 | 467.90 | 471.92 | 471.92 | 133,600 |
10 Feb 2023 | 462.88 | 472.18 | 462.88 | 471.18 | 471.18 | 166,100 |
09 Feb 2023 | 472.11 | 476.07 | 460.95 | 465.76 | 465.76 | 120,800 |
08 Feb 2023 | 474.58 | 480.95 | 468.52 | 469.46 | 469.46 | 74,100 |
07 Feb 2023 | 466.17 | 480.02 | 464.77 | 476.94 | 476.94 | 82,100 |
06 Feb 2023 | 463.62 | 474.40 | 461.11 | 469.69 | 469.69 | 140,600 |
03 Feb 2023 | 472.63 | 479.03 | 470.00 | 470.88 | 470.88 | 92,800 |
02 Feb 2023 | 481.22 | 486.99 | 477.19 | 480.49 | 480.49 | 159,000 |
01 Feb 2023 | 471.70 | 479.93 | 460.43 | 473.42 | 473.42 | 164,100 |
31 Jan 2023 | 466.43 | 470.92 | 456.67 | 467.46 | 467.46 | 175,100 |
30 Jan 2023 | 474.38 | 477.41 | 463.24 | 464.26 | 464.26 | 127,800 |
27 Jan 2023 | 471.55 | 481.25 | 468.96 | 478.96 | 478.96 | 133,000 |
26 Jan 2023 | 464.13 | 485.21 | 464.13 | 475.91 | 475.91 | 199,800 |
25 Jan 2023 | 451.52 | 457.59 | 446.57 | 456.69 | 456.69 | 107,300 |
24 Jan 2023 | 460.32 | 462.68 | 453.46 | 457.00 | 457.00 | 142,000 |
23 Jan 2023 | 457.44 | 470.07 | 457.44 | 467.04 | 467.04 | 126,100 |
20 Jan 2023 | 451.81 | 457.50 | 448.82 | 457.29 | 457.29 | 107,600 |
19 Jan 2023 | 447.15 | 451.74 | 442.09 | 450.55 | 450.55 | 73,600 |
18 Jan 2023 | 457.00 | 464.23 | 451.28 | 452.36 | 452.36 | 116,000 |
17 Jan 2023 | 455.18 | 459.35 | 447.89 | 454.92 | 454.92 | 120,600 |
13 Jan 2023 | 449.31 | 457.00 | 443.40 | 455.20 | 455.20 | 102,900 |
12 Jan 2023 | 460.15 | 462.64 | 447.41 | 451.78 | 451.78 | 141,400 |
11 Jan 2023 | 437.00 | 466.33 | 437.00 | 461.17 | 461.17 | 313,600 |
10 Jan 2023 | 425.46 | 441.40 | 425.46 | 432.92 | 432.92 | 117,600 |
09 Jan 2023 | 424.80 | 431.60 | 422.10 | 425.99 | 425.99 | 168,400 |
06 Jan 2023 | 434.05 | 434.60 | 415.04 | 418.68 | 418.68 | 166,300 |
05 Jan 2023 | 427.87 | 435.70 | 420.48 | 430.37 | 430.37 | 181,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |