Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Mar 2023 | 400.80 | 401.00 | 386.95 | 389.00 | 389.00 | 7,419,962 |
23 Mar 2023 | 387.00 | 400.65 | 386.00 | 398.80 | 398.80 | 10,453,779 |
22 Mar 2023 | 390.10 | 396.75 | 388.25 | 392.75 | 392.75 | 6,511,605 |
21 Mar 2023 | 387.70 | 390.60 | 384.95 | 388.55 | 388.55 | 6,080,002 |
20 Mar 2023 | 393.75 | 394.05 | 381.00 | 385.75 | 385.75 | 6,331,283 |
17 Mar 2023 | 389.25 | 398.05 | 386.55 | 396.70 | 396.70 | 9,861,244 |
16 Mar 2023 | 400.60 | 400.85 | 383.10 | 384.95 | 384.95 | 16,739,755 |
15 Mar 2023 | 407.95 | 412.75 | 405.00 | 406.15 | 406.15 | 5,681,268 |
14 Mar 2023 | 404.30 | 407.95 | 399.45 | 402.70 | 402.70 | 5,841,181 |
13 Mar 2023 | 409.00 | 414.95 | 398.50 | 402.25 | 402.25 | 5,962,595 |
10 Mar 2023 | 403.00 | 409.50 | 395.40 | 405.65 | 405.65 | 5,239,128 |
09 Mar 2023 | 411.00 | 418.50 | 408.00 | 408.85 | 408.85 | 6,982,179 |
08 Mar 2023 | 409.95 | 409.95 | 396.10 | 407.75 | 407.75 | 7,044,653 |
06 Mar 2023 | 419.00 | 422.20 | 413.90 | 414.50 | 414.50 | 5,071,598 |
03 Mar 2023 | 413.20 | 419.35 | 412.20 | 416.90 | 416.90 | 5,102,333 |
02 Mar 2023 | 415.00 | 416.80 | 408.00 | 410.80 | 410.80 | 4,804,013 |
01 Mar 2023 | 402.00 | 414.90 | 401.65 | 413.05 | 413.05 | 7,935,816 |
28 Feb 2023 | 413.50 | 413.90 | 398.00 | 399.20 | 399.20 | 12,174,759 |
27 Feb 2023 | 415.00 | 415.00 | 401.50 | 411.80 | 411.80 | 8,301,373 |
24 Feb 2023 | 438.00 | 438.00 | 414.25 | 415.25 | 415.25 | 10,814,032 |
23 Feb 2023 | 430.40 | 438.50 | 430.10 | 436.45 | 436.45 | 5,037,774 |
22 Feb 2023 | 430.50 | 434.50 | 426.75 | 429.70 | 429.70 | 5,276,939 |
21 Feb 2023 | 437.75 | 438.30 | 430.00 | 431.50 | 431.50 | 3,761,409 |
20 Feb 2023 | 429.90 | 435.55 | 429.00 | 434.25 | 434.25 | 3,749,802 |
17 Feb 2023 | 434.75 | 438.00 | 426.60 | 429.50 | 429.50 | 4,014,137 |
16 Feb 2023 | 436.90 | 438.00 | 433.00 | 434.70 | 434.70 | 4,282,249 |
15 Feb 2023 | 435.50 | 437.25 | 430.60 | 433.95 | 433.95 | 3,623,450 |
14 Feb 2023 | 429.50 | 435.25 | 425.35 | 434.80 | 434.80 | 3,951,666 |
13 Feb 2023 | 434.50 | 439.80 | 426.55 | 427.70 | 427.70 | 6,437,475 |
10 Feb 2023 | 444.55 | 444.95 | 431.00 | 433.15 | 433.15 | 6,648,361 |
09 Feb 2023 | 437.00 | 447.70 | 431.75 | 444.55 | 444.55 | 11,431,814 |
08 Feb 2023 | 432.00 | 439.80 | 432.00 | 436.50 | 436.50 | 6,121,515 |
07 Feb 2023 | 440.00 | 441.90 | 425.50 | 429.55 | 429.55 | 16,652,967 |
06 Feb 2023 | 457.00 | 457.00 | 446.00 | 447.35 | 447.35 | 4,398,369 |
03 Feb 2023 | 467.75 | 468.95 | 450.20 | 459.65 | 459.65 | 5,707,642 |
02 Feb 2023 | 467.00 | 471.00 | 460.80 | 465.40 | 465.40 | 3,356,544 |
01 Feb 2023 | 473.00 | 480.60 | 454.60 | 467.85 | 467.85 | 6,075,062 |
31 Jan 2023 | 474.95 | 476.35 | 465.50 | 468.40 | 468.40 | 5,679,604 |
30 Jan 2023 | 479.00 | 483.35 | 463.95 | 472.35 | 472.35 | 5,804,476 |
27 Jan 2023 | 493.50 | 494.80 | 467.95 | 479.00 | 479.00 | 4,591,590 |
25 Jan 2023 | 484.10 | 495.80 | 484.10 | 489.10 | 489.10 | 7,341,066 |
24 Jan 2023 | 496.70 | 497.90 | 483.55 | 484.65 | 484.65 | 3,293,586 |
23 Jan 2023 | 494.00 | 500.35 | 491.20 | 494.20 | 494.20 | 5,559,031 |
20 Jan 2023 | 498.00 | 501.55 | 488.25 | 489.95 | 489.95 | 5,664,588 |
19 Jan 2023 | 493.15 | 503.00 | 491.00 | 498.90 | 498.90 | 7,945,795 |
18 Jan 2023 | 488.50 | 504.00 | 488.50 | 502.95 | 502.95 | 12,045,667 |
17 Jan 2023 | 481.75 | 489.30 | 476.95 | 487.90 | 487.90 | 7,819,426 |
16 Jan 2023 | 490.95 | 492.70 | 481.25 | 483.05 | 483.05 | 3,294,109 |
13 Jan 2023 | 487.65 | 490.00 | 482.65 | 488.50 | 488.50 | 7,445,162 |
12 Jan 2023 | 495.00 | 495.60 | 482.20 | 485.65 | 485.65 | 7,278,634 |
11 Jan 2023 | 481.90 | 493.45 | 481.00 | 490.95 | 490.95 | 11,383,752 |
10 Jan 2023 | 478.00 | 480.50 | 473.30 | 477.55 | 477.55 | 7,092,319 |
09 Jan 2023 | 471.00 | 474.00 | 466.20 | 470.75 | 470.75 | 6,047,398 |
06 Jan 2023 | 467.00 | 474.00 | 461.10 | 462.65 | 462.65 | 6,004,013 |
05 Jan 2023 | 463.25 | 467.45 | 458.65 | 465.70 | 465.70 | 7,087,634 |
04 Jan 2023 | 477.00 | 477.45 | 460.00 | 461.50 | 461.50 | 9,899,885 |
03 Jan 2023 | 486.50 | 488.45 | 478.50 | 479.90 | 479.90 | 5,906,501 |
02 Jan 2023 | 475.95 | 491.00 | 475.15 | 487.05 | 487.05 | 11,255,811 |
30 Dec 2022 | 473.95 | 482.30 | 471.80 | 473.35 | 473.35 | 8,024,424 |
29 Dec 2022 | 459.30 | 472.20 | 455.25 | 469.90 | 469.90 | 8,427,104 |
28 Dec 2022 | 467.65 | 473.70 | 463.95 | 465.95 | 465.95 | 7,519,133 |
27 Dec 2022 | 447.95 | 472.40 | 446.75 | 471.00 | 471.00 | 13,898,138 |
26 Dec 2022 | 431.00 | 445.40 | 429.10 | 442.95 | 442.95 | 3,939,359 |
23 Dec 2022 | 452.90 | 452.90 | 427.60 | 429.55 | 429.55 | 7,766,201 |
22 Dec 2022 | 459.45 | 463.00 | 447.20 | 455.50 | 455.50 | 4,435,416 |
21 Dec 2022 | 459.30 | 463.90 | 451.90 | 457.15 | 457.15 | 5,557,133 |
20 Dec 2022 | 458.00 | 459.25 | 444.25 | 457.05 | 457.05 | 7,580,480 |
19 Dec 2022 | 459.00 | 463.00 | 455.05 | 460.15 | 460.15 | 3,690,005 |
16 Dec 2022 | 458.00 | 462.75 | 452.55 | 456.75 | 456.75 | 6,460,140 |
15 Dec 2022 | 467.00 | 470.65 | 459.00 | 461.00 | 461.00 | 3,986,930 |
14 Dec 2022 | 461.65 | 470.95 | 461.05 | 469.30 | 469.30 | 6,639,699 |
13 Dec 2022 | 464.30 | 466.00 | 457.30 | 458.10 | 458.10 | 4,359,377 |
12 Dec 2022 | 459.00 | 466.95 | 454.45 | 461.95 | 461.95 | 4,809,486 |
09 Dec 2022 | 474.00 | 476.00 | 461.90 | 462.85 | 462.85 | 5,405,738 |
08 Dec 2022 | 465.05 | 472.95 | 461.30 | 471.65 | 471.65 | 4,902,003 |
07 Dec 2022 | 470.00 | 472.10 | 463.10 | 464.30 | 464.30 | 5,510,513 |
06 Dec 2022 | 477.50 | 477.50 | 467.20 | 470.00 | 470.00 | 7,409,338 |
05 Dec 2022 | 466.15 | 483.85 | 466.15 | 481.20 | 481.20 | 14,599,958 |
02 Dec 2022 | 463.30 | 470.40 | 458.00 | 461.10 | 461.10 | 6,621,056 |
01 Dec 2022 | 455.00 | 466.50 | 454.05 | 463.40 | 463.40 | 13,243,436 |
30 Nov 2022 | 438.75 | 451.95 | 438.15 | 450.70 | 450.70 | 13,921,394 |
29 Nov 2022 | 433.00 | 440.90 | 432.25 | 435.95 | 435.95 | 6,518,828 |
28 Nov 2022 | 435.00 | 436.50 | 429.00 | 431.15 | 431.15 | 5,613,201 |
25 Nov 2022 | 438.00 | 441.80 | 434.35 | 440.65 | 440.65 | 4,800,030 |
24 Nov 2022 | 435.55 | 439.60 | 432.65 | 438.35 | 438.35 | 4,733,568 |
23 Nov 2022 | 434.50 | 439.30 | 431.55 | 433.35 | 433.35 | 6,031,033 |
22 Nov 2022 | 432.75 | 436.35 | 429.00 | 430.65 | 430.65 | 6,108,017 |
21 Nov 2022 | 439.80 | 444.45 | 428.40 | 430.55 | 430.55 | 6,372,470 |
18 Nov 2022 | 440.50 | 443.90 | 434.45 | 438.60 | 438.60 | 6,128,677 |
17 Nov 2022 | 443.45 | 444.40 | 436.50 | 440.45 | 440.45 | 6,533,823 |
16 Nov 2022 | 455.55 | 455.55 | 444.15 | 447.40 | 447.40 | 7,137,989 |
15 Nov 2022 | 456.00 | 460.55 | 449.55 | 456.90 | 456.90 | 11,841,577 |
14 Nov 2022 | 435.00 | 458.65 | 434.05 | 455.55 | 455.55 | 30,135,088 |
11 Nov 2022 | 420.35 | 431.80 | 420.30 | 429.85 | 429.85 | 14,060,782 |
10 Nov 2022 | 415.30 | 420.40 | 412.75 | 415.10 | 415.10 | 5,574,432 |
09 Nov 2022 | 430.10 | 433.00 | 415.60 | 417.10 | 417.10 | 13,898,567 |
07 Nov 2022 | 432.00 | 438.90 | 426.30 | 437.50 | 437.50 | 9,887,999 |
04 Nov 2022 | 412.45 | 432.00 | 412.00 | 430.55 | 430.55 | 13,317,485 |
03 Nov 2022 | 415.00 | 415.90 | 408.95 | 410.35 | 410.35 | 7,304,472 |
02 Nov 2022 | 414.75 | 426.85 | 414.00 | 421.30 | 421.30 | 11,554,760 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |