Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Mar 2023 | 470.76 | 479.38 | 468.94 | 476.63 | 476.63 | 69,055 |
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 |
04 Jan 2023 | 429.05 | 438.46 | 425.99 | 433.70 | 433.70 | 218,600 |
03 Jan 2023 | 427.08 | 431.22 | 417.61 | 422.43 | 422.43 | 243,200 |
30 Dec 2022 | 425.00 | 427.66 | 413.81 | 420.49 | 420.49 | 120,100 |
29 Dec 2022 | 414.69 | 427.37 | 409.76 | 424.57 | 424.57 | 93,800 |
28 Dec 2022 | 413.05 | 418.35 | 408.24 | 409.37 | 409.37 | 68,300 |
27 Dec 2022 | 413.09 | 415.67 | 405.24 | 413.05 | 413.05 | 83,500 |
23 Dec 2022 | 411.30 | 413.45 | 406.29 | 412.69 | 412.69 | 76,500 |
22 Dec 2022 | 407.19 | 412.17 | 400.08 | 411.75 | 411.75 | 77,000 |
21 Dec 2022 | 403.59 | 414.15 | 403.59 | 412.64 | 412.64 | 132,100 |
20 Dec 2022 | 399.59 | 402.10 | 393.72 | 400.80 | 400.80 | 208,100 |
19 Dec 2022 | 406.45 | 406.45 | 397.44 | 401.82 | 401.82 | 147,900 |
16 Dec 2022 | 417.06 | 419.48 | 406.12 | 407.98 | 407.98 | 303,500 |
15 Dec 2022 | 422.82 | 427.57 | 416.09 | 420.48 | 420.48 | 180,100 |
14 Dec 2022 | 432.31 | 441.18 | 427.32 | 429.90 | 429.90 | 198,900 |
13 Dec 2022 | 434.43 | 443.33 | 430.88 | 435.03 | 435.03 | 203,900 |
12 Dec 2022 | 417.77 | 420.09 | 414.92 | 418.28 | 418.28 | 147,800 |
09 Dec 2022 | 418.41 | 423.59 | 415.70 | 416.09 | 416.09 | 138,600 |
08 Dec 2022 | 404.04 | 421.92 | 400.27 | 420.10 | 420.10 | 174,700 |
07 Dec 2022 | 401.97 | 411.44 | 399.25 | 403.88 | 403.88 | 196,800 |
06 Dec 2022 | 404.25 | 410.08 | 395.33 | 399.59 | 399.59 | 180,000 |
05 Dec 2022 | 412.77 | 412.77 | 403.83 | 405.79 | 405.79 | 152,100 |
02 Dec 2022 | 412.15 | 419.15 | 406.49 | 419.06 | 419.06 | 130,500 |
01 Dec 2022 | 421.09 | 425.88 | 415.09 | 418.04 | 418.04 | 248,100 |
30 Nov 2022 | 404.36 | 417.35 | 399.08 | 414.71 | 414.71 | 368,400 |
29 Nov 2022 | 397.32 | 406.57 | 393.15 | 399.55 | 399.55 | 129,200 |
28 Nov 2022 | 401.64 | 402.77 | 396.45 | 398.41 | 398.41 | 203,500 |
25 Nov 2022 | 402.89 | 406.54 | 400.77 | 404.06 | 404.06 | 54,000 |
23 Nov 2022 | 404.88 | 409.88 | 402.01 | 403.94 | 403.94 | 141,800 |
22 Nov 2022 | 402.05 | 405.54 | 395.78 | 405.48 | 405.48 | 116,300 |
21 Nov 2022 | 395.56 | 401.00 | 392.46 | 398.17 | 398.17 | 199,100 |
18 Nov 2022 | 404.12 | 405.33 | 392.10 | 398.12 | 398.12 | 147,100 |
17 Nov 2022 | 405.00 | 409.80 | 387.63 | 394.56 | 394.56 | 208,300 |
16 Nov 2022 | 421.50 | 421.50 | 405.49 | 408.06 | 408.06 | 228,100 |
15 Nov 2022 | 434.28 | 434.28 | 417.34 | 421.11 | 421.11 | 232,800 |
14 Nov 2022 | 433.10 | 435.61 | 422.10 | 422.10 | 422.10 | 230,300 |
11 Nov 2022 | 428.91 | 450.81 | 427.97 | 435.68 | 435.68 | 365,800 |
10 Nov 2022 | 420.75 | 430.17 | 419.78 | 427.58 | 427.58 | 428,000 |
09 Nov 2022 | 380.15 | 406.41 | 379.89 | 403.49 | 403.49 | 647,000 |
08 Nov 2022 | 380.81 | 402.91 | 378.13 | 381.83 | 381.83 | 460,700 |
07 Nov 2022 | 381.07 | 382.51 | 371.74 | 378.89 | 378.89 | 355,300 |
04 Nov 2022 | 368.83 | 378.75 | 362.17 | 378.20 | 378.20 | 304,700 |
03 Nov 2022 | 351.20 | 368.10 | 346.17 | 365.15 | 365.15 | 335,100 |
02 Nov 2022 | 356.97 | 370.80 | 352.96 | 356.02 | 356.02 | 380,500 |
01 Nov 2022 | 357.64 | 358.83 | 347.71 | 358.35 | 358.35 | 241,400 |
31 Oct 2022 | 349.89 | 356.92 | 344.63 | 351.71 | 351.71 | 424,600 |
28 Oct 2022 | 365.70 | 377.78 | 350.26 | 354.30 | 354.30 | 536,600 |
27 Oct 2022 | 393.94 | 395.01 | 380.00 | 385.02 | 385.02 | 296,400 |
26 Oct 2022 | 388.83 | 399.75 | 387.57 | 394.11 | 394.11 | 342,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |