Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 479.00 | 481.80 | 471.50 | 478.85 | 478.85 | 3,683,939 |
21 Sept 2023 | 479.00 | 486.45 | 476.40 | 479.55 | 479.55 | 5,146,457 |
20 Sept 2023 | 482.00 | 486.40 | 475.25 | 478.30 | 478.30 | 5,861,905 |
18 Sept 2023 | 494.00 | 494.00 | 483.15 | 484.50 | 484.50 | 6,238,600 |
15 Sept 2023 | 507.80 | 508.00 | 494.95 | 496.55 | 496.55 | 8,515,363 |
14 Sept 2023 | 486.00 | 508.90 | 486.00 | 497.35 | 497.35 | 16,108,768 |
13 Sept 2023 | 478.50 | 484.80 | 473.85 | 483.20 | 483.20 | 4,162,140 |
12 Sept 2023 | 490.00 | 490.90 | 475.40 | 477.75 | 477.75 | 6,817,270 |
11 Sept 2023 | 478.00 | 487.80 | 476.45 | 484.85 | 484.85 | 5,960,678 |
08 Sept 2023 | 473.00 | 478.80 | 467.70 | 476.15 | 476.15 | 5,637,990 |
07 Sept 2023 | 475.55 | 479.50 | 473.55 | 475.10 | 475.10 | 4,055,611 |
06 Sept 2023 | 484.90 | 484.90 | 474.25 | 478.15 | 478.15 | 5,138,246 |
05 Sept 2023 | 486.00 | 489.75 | 478.20 | 486.10 | 486.10 | 4,941,534 |
04 Sept 2023 | 477.60 | 492.30 | 475.00 | 486.65 | 486.65 | 10,359,653 |
01 Sept 2023 | 462.95 | 478.50 | 462.10 | 473.25 | 473.25 | 11,151,562 |
31 Aug 2023 | 462.25 | 465.00 | 456.75 | 459.85 | 459.85 | 9,294,166 |
30 Aug 2023 | 460.20 | 465.15 | 455.75 | 456.75 | 456.75 | 5,510,658 |
29 Aug 2023 | 448.00 | 458.50 | 447.35 | 456.05 | 456.05 | 6,062,408 |
28 Aug 2023 | 450.55 | 452.85 | 445.50 | 446.30 | 446.30 | 4,259,997 |
25 Aug 2023 | 453.00 | 454.30 | 448.90 | 450.00 | 450.00 | 3,304,204 |
24 Aug 2023 | 464.00 | 465.90 | 453.85 | 456.50 | 456.50 | 5,950,400 |
23 Aug 2023 | 454.70 | 465.30 | 452.90 | 461.25 | 461.25 | 9,182,054 |
22 Aug 2023 | 449.75 | 454.40 | 448.35 | 450.35 | 450.35 | 3,254,685 |
21 Aug 2023 | 443.00 | 450.85 | 439.90 | 449.40 | 449.40 | 3,775,298 |
18 Aug 2023 | 447.50 | 447.50 | 438.15 | 439.50 | 439.50 | 3,990,678 |
17 Aug 2023 | 443.00 | 449.25 | 440.50 | 447.60 | 447.60 | 3,558,210 |
16 Aug 2023 | 447.00 | 448.00 | 439.00 | 445.20 | 445.20 | 5,066,857 |
14 Aug 2023 | 458.60 | 458.60 | 447.60 | 450.80 | 450.80 | 4,566,085 |
11 Aug 2023 | 467.00 | 470.00 | 460.00 | 462.45 | 462.45 | 4,422,888 |
10 Aug 2023 | 468.00 | 471.00 | 463.00 | 468.90 | 468.90 | 4,285,159 |
09 Aug 2023 | 454.75 | 469.80 | 450.90 | 468.90 | 468.90 | 6,171,305 |
08 Aug 2023 | 464.85 | 467.25 | 452.00 | 454.75 | 454.75 | 6,448,476 |
07 Aug 2023 | 459.20 | 467.35 | 459.15 | 464.85 | 464.85 | 3,770,469 |
04 Aug 2023 | 464.00 | 466.00 | 453.90 | 457.00 | 457.00 | 7,576,934 |
03 Aug 2023 | 450.00 | 458.50 | 445.00 | 453.30 | 453.30 | 4,026,983 |
02 Aug 2023 | 460.00 | 461.20 | 449.65 | 454.50 | 454.50 | 5,986,653 |
01 Aug 2023 | 465.00 | 471.55 | 462.10 | 464.10 | 464.10 | 6,249,656 |
31 Jul 2023 | 453.05 | 463.25 | 453.00 | 462.60 | 462.60 | 4,974,267 |
28 Jul 2023 | 450.50 | 452.65 | 443.40 | 451.50 | 451.50 | 3,886,408 |
27 Jul 2023 | 451.00 | 459.60 | 448.10 | 451.40 | 451.40 | 5,615,100 |
26 Jul 2023 | 449.50 | 451.65 | 446.40 | 449.00 | 449.00 | 4,218,466 |
25 Jul 2023 | 436.15 | 450.50 | 435.00 | 449.50 | 449.50 | 8,482,756 |
24 Jul 2023 | 434.00 | 437.55 | 431.50 | 432.95 | 432.95 | 3,399,581 |
21 Jul 2023 | 441.45 | 441.45 | 433.65 | 434.50 | 434.50 | 4,309,067 |
20 Jul 2023 | 442.00 | 442.90 | 438.25 | 441.55 | 441.55 | 5,156,038 |
19 Jul 2023 | 444.00 | 444.40 | 438.50 | 439.20 | 439.20 | 5,062,700 |
18 Jul 2023 | 447.00 | 449.00 | 442.20 | 444.50 | 444.50 | 3,963,196 |
17 Jul 2023 | 447.80 | 454.15 | 443.40 | 447.10 | 447.10 | 8,441,112 |
14 Jul 2023 | 441.00 | 448.50 | 439.60 | 446.95 | 446.95 | 10,801,568 |
13 Jul 2023 | 430.20 | 439.50 | 430.20 | 435.20 | 435.20 | 11,590,791 |
12 Jul 2023 | 425.50 | 428.10 | 422.25 | 424.85 | 424.85 | 2,854,995 |
11 Jul 2023 | 429.25 | 431.85 | 424.00 | 424.65 | 424.65 | 3,055,356 |
10 Jul 2023 | 423.00 | 436.20 | 423.00 | 427.85 | 427.85 | 6,502,214 |
07 Jul 2023 | 423.90 | 425.00 | 418.50 | 422.70 | 422.70 | 6,769,909 |
06 Jul 2023 | 418.95 | 428.00 | 417.15 | 426.40 | 426.40 | 5,021,705 |
05 Jul 2023 | 425.00 | 427.40 | 419.35 | 421.50 | 421.50 | 4,783,528 |
04 Jul 2023 | 427.95 | 428.95 | 423.15 | 425.80 | 425.80 | 2,721,964 |
03 Jul 2023 | 424.00 | 428.75 | 422.10 | 425.65 | 425.65 | 3,693,861 |
30 Jun 2023 | 419.85 | 422.65 | 414.65 | 420.95 | 420.95 | 4,115,005 |
28 Jun 2023 | 417.75 | 417.75 | 417.75 | 417.75 | 417.75 | - |
27 Jun 2023 | 416.00 | 419.30 | 414.00 | 417.75 | 417.75 | 3,047,635 |
26 Jun 2023 | 410.00 | 416.00 | 408.20 | 414.70 | 414.70 | 4,460,980 |
23 Jun 2023 | 416.00 | 416.95 | 407.45 | 408.50 | 408.50 | 5,403,772 |
22 Jun 2023 | 421.90 | 425.40 | 416.20 | 420.05 | 420.05 | 3,566,261 |
21 Jun 2023 | 428.95 | 429.70 | 418.10 | 420.95 | 420.95 | 5,689,533 |
20 Jun 2023 | 426.15 | 433.25 | 423.05 | 428.95 | 428.95 | 5,090,801 |
19 Jun 2023 | 424.25 | 432.00 | 423.05 | 426.15 | 426.15 | 3,950,931 |
16 Jun 2023 | 427.70 | 431.45 | 425.80 | 426.95 | 426.95 | 7,931,068 |
15 Jun 2023 | 424.90 | 425.65 | 420.75 | 423.05 | 423.05 | 4,863,359 |
14 Jun 2023 | 427.00 | 430.00 | 424.15 | 425.05 | 425.05 | 7,213,168 |
13 Jun 2023 | 419.00 | 424.00 | 416.90 | 421.40 | 421.40 | 4,247,391 |
12 Jun 2023 | 417.95 | 421.00 | 414.00 | 416.80 | 416.80 | 2,813,911 |
09 Jun 2023 | 421.85 | 421.85 | 414.50 | 415.05 | 415.05 | 3,518,826 |
08 Jun 2023 | 423.95 | 425.70 | 417.70 | 418.25 | 418.25 | 5,571,023 |
07 Jun 2023 | 418.00 | 423.70 | 413.85 | 422.60 | 422.60 | 6,911,473 |
06 Jun 2023 | 419.70 | 422.00 | 413.80 | 415.55 | 415.55 | 4,383,684 |
05 Jun 2023 | 424.85 | 426.00 | 418.40 | 419.70 | 419.70 | 8,039,709 |
02 Jun 2023 | 412.05 | 421.90 | 412.05 | 420.75 | 420.75 | 11,695,310 |
01 Jun 2023 | 409.05 | 414.40 | 405.90 | 406.35 | 406.35 | 4,269,628 |
31 May 2023 | 410.50 | 410.70 | 404.35 | 405.90 | 405.90 | 22,945,527 |
30 May 2023 | 421.50 | 421.50 | 411.60 | 413.10 | 413.10 | 5,596,603 |
29 May 2023 | 417.00 | 425.00 | 415.50 | 419.90 | 419.90 | 8,350,721 |
26 May 2023 | 405.10 | 415.30 | 403.10 | 413.55 | 413.55 | 6,401,768 |
25 May 2023 | 404.50 | 405.75 | 397.80 | 404.25 | 404.25 | 8,018,242 |
24 May 2023 | 408.90 | 410.50 | 403.60 | 406.90 | 406.90 | 7,866,105 |
23 May 2023 | 409.20 | 413.80 | 406.90 | 410.30 | 410.30 | 3,690,618 |
22 May 2023 | 406.00 | 409.00 | 402.70 | 407.70 | 407.70 | 4,237,198 |
19 May 2023 | 408.00 | 408.40 | 400.40 | 406.75 | 406.75 | 5,523,299 |
18 May 2023 | 411.00 | 413.40 | 405.65 | 406.50 | 406.50 | 4,078,918 |
17 May 2023 | 411.80 | 413.40 | 405.55 | 407.70 | 407.70 | 3,727,878 |
16 May 2023 | 413.60 | 417.70 | 411.00 | 412.45 | 412.45 | 4,010,692 |
15 May 2023 | 408.50 | 412.85 | 404.35 | 410.70 | 410.70 | 5,148,782 |
12 May 2023 | 419.00 | 419.00 | 403.80 | 404.75 | 404.75 | 11,152,831 |
11 May 2023 | 434.00 | 434.00 | 419.55 | 420.85 | 420.85 | 11,081,500 |
10 May 2023 | 441.00 | 442.85 | 433.65 | 436.45 | 436.45 | 3,075,599 |
09 May 2023 | 444.55 | 446.70 | 439.20 | 440.35 | 440.35 | 2,941,913 |
08 May 2023 | 438.25 | 446.90 | 436.20 | 445.05 | 445.05 | 4,090,222 |
05 May 2023 | 443.00 | 443.50 | 432.65 | 434.25 | 434.25 | 3,034,975 |
04 May 2023 | 445.00 | 446.45 | 440.50 | 445.50 | 445.50 | 3,100,187 |
03 May 2023 | 441.00 | 443.90 | 434.25 | 442.30 | 442.30 | 4,826,725 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |