Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Sept 2023 | 483.70 | 487.30 | 473.57 | 483.25 | 483.25 | 11,672 |
20 Sept 2023 | 488.80 | 493.30 | 487.57 | 487.70 | 487.70 | 13,320 |
19 Sept 2023 | 487.10 | 491.40 | 483.90 | 488.38 | 488.38 | 19,348 |
18 Sept 2023 | 490.30 | 491.90 | 486.60 | 488.91 | 488.91 | 29,072 |
15 Sept 2023 | 490.75 | 493.20 | 488.60 | 490.30 | 490.30 | 22,857 |
14 Sept 2023 | 473.05 | 492.10 | 481.40 | 485.50 | 485.50 | 13,789 |
13 Sept 2023 | 479.30 | 485.20 | 477.10 | 480.81 | 480.81 | 46,944 |
12 Sept 2023 | 487.05 | 487.50 | 479.50 | 484.29 | 484.29 | 9,543 |
11 Sept 2023 | 480.65 | 492.10 | 480.75 | 490.57 | 490.57 | 17,095 |
08 Sept 2023 | 479.05 | 487.30 | 479.70 | 482.82 | 482.82 | 31,989 |
07 Sept 2023 | 479.25 | 483.40 | 473.00 | 478.71 | 478.71 | 34,006 |
06 Sept 2023 | 479.25 | 485.80 | 475.85 | 482.17 | 482.17 | 8,495 |
05 Sept 2023 | 479.45 | 485.40 | 477.80 | 479.40 | 479.40 | 6,871 |
04 Sept 2023 | 475.25 | 477.60 | 474.00 | 474.98 | 474.98 | 4,533 |
01 Sept 2023 | 469.55 | 478.90 | 461.70 | 477.16 | 477.16 | 38,406 |
31 Aug 2023 | 463.35 | 467.10 | 462.00 | 464.43 | 464.43 | 62,905 |
30 Aug 2023 | 465.05 | 469.90 | 464.70 | 466.07 | 466.07 | 5,725 |
29 Aug 2023 | 469.55 | 469.70 | 464.80 | 466.69 | 466.69 | 8,750 |
25 Aug 2023 | 465.05 | 470.10 | 462.60 | 464.20 | 464.20 | 17,810 |
24 Aug 2023 | 463.45 | 469.30 | 464.00 | 467.70 | 467.70 | 54,166 |
23 Aug 2023 | 445.05 | 466.10 | 460.80 | 462.66 | 462.66 | 12,874 |
22 Aug 2023 | 458.00 | 464.60 | 459.60 | 462.60 | 462.60 | 15,401 |
21 Aug 2023 | 448.70 | 456.60 | 448.90 | 455.85 | 455.85 | 34,847 |
18 Aug 2023 | 455.25 | 455.10 | 445.10 | 453.15 | 453.15 | 15,391 |
17 Aug 2023 | 458.20 | 465.40 | 454.67 | 457.87 | 457.87 | 35,666 |
16 Aug 2023 | 464.20 | 465.10 | 457.20 | 459.89 | 459.89 | 23,588 |
15 Aug 2023 | 457.45 | 465.30 | 456.40 | 458.90 | 458.90 | 6,554 |
14 Aug 2023 | 455.15 | 457.10 | 452.20 | 455.84 | 455.84 | 3,273 |
11 Aug 2023 | 456.10 | 458.20 | 450.24 | 455.78 | 455.78 | 30,187 |
10 Aug 2023 | 450.00 | 459.20 | 450.70 | 456.23 | 456.23 | 26,788 |
09 Aug 2023 | 448.40 | 452.20 | 447.00 | 451.24 | 451.24 | 9,144 |
08 Aug 2023 | 442.00 | 449.50 | 439.10 | 444.14 | 444.14 | 11,333 |
07 Aug 2023 | 443.45 | 449.10 | 440.60 | 446.20 | 446.20 | 41,073 |
04 Aug 2023 | 450.50 | 454.30 | 445.30 | 448.62 | 448.62 | 12,397 |
03 Aug 2023 | 456.20 | 459.30 | 451.10 | 455.21 | 455.21 | 16,929 |
02 Aug 2023 | 448.00 | 462.30 | 452.70 | 456.32 | 456.32 | 37,626 |
01 Aug 2023 | 460.00 | 464.80 | 458.80 | 461.45 | 461.45 | 42,245 |
31 Jul 2023 | 414.50 | 460.60 | 438.00 | 455.09 | 455.09 | 8,775 |
28 Jul 2023 | 465.05 | 470.00 | 452.10 | 454.85 | 454.85 | 42,313 |
27 Jul 2023 | 454.60 | 477.80 | 460.00 | 472.60 | 472.60 | 82,379 |
26 Jul 2023 | 468.70 | 477.50 | 466.00 | 473.73 | 473.73 | 13,951 |
25 Jul 2023 | 474.50 | 484.50 | 468.60 | 479.95 | 479.95 | 68,961 |
24 Jul 2023 | 489.95 | 494.00 | 477.80 | 484.32 | 484.32 | 14,166 |
21 Jul 2023 | 463.05 | 493.60 | 477.40 | 491.18 | 491.18 | 44,580 |
20 Jul 2023 | 455.05 | 480.10 | 462.70 | 478.80 | 478.80 | 76,162 |
19 Jul 2023 | 455.25 | 476.90 | 443.00 | 468.08 | 468.08 | 56,984 |
18 Jul 2023 | - | - | - | - | - | - |
17 Jul 2023 | 395.05 | 443.30 | 401.46 | 437.69 | 437.69 | 145,178 |
14 Jul 2023 | 334.40 | 337.40 | 332.30 | 334.93 | 334.93 | 18,182 |
13 Jul 2023 | 334.30 | 339.40 | 332.50 | 335.23 | 335.23 | 48,513 |
12 Jul 2023 | 349.65 | 348.60 | 336.80 | 339.35 | 339.35 | 15,073 |
11 Jul 2023 | 351.35 | 351.60 | 347.90 | 349.44 | 349.44 | 12,783 |
10 Jul 2023 | 352.00 | 352.60 | 344.30 | 350.34 | 350.34 | 8,207 |
07 Jul 2023 | 355.05 | 352.10 | 348.20 | 348.28 | 348.28 | 34,541 |
06 Jul 2023 | 357.25 | 354.00 | 348.60 | 351.68 | 351.68 | 10,176 |
05 Jul 2023 | 345.05 | 351.70 | 345.10 | 349.46 | 349.46 | 5,950 |
04 Jul 2023 | 360.00 | 352.10 | 346.70 | 349.24 | 349.24 | 9,611 |
03 Jul 2023 | 355.35 | 357.60 | 349.40 | 354.13 | 354.13 | 8,725 |
30 Jun 2023 | 356.20 | 355.60 | 351.90 | 355.24 | 355.24 | 9,756 |
29 Jun 2023 | 351.05 | 353.90 | 349.20 | 352.32 | 352.32 | 9,602 |
28 Jun 2023 | 346.50 | 350.77 | 345.60 | 347.12 | 347.12 | 63,813 |
27 Jun 2023 | 359.55 | 356.90 | 346.30 | 346.49 | 346.49 | 21,259 |
26 Jun 2023 | 360.00 | 363.70 | 358.00 | 359.10 | 359.10 | 41,954 |
23 Jun 2023 | 363.75 | 365.80 | 360.60 | 363.62 | 363.62 | 16,210 |
22 Jun 2023 | 362.20 | 363.70 | 355.90 | 363.10 | 363.10 | 15,469 |
21 Jun 2023 | 375.05 | 373.00 | 356.50 | 369.69 | 369.69 | 33,289 |
20 Jun 2023 | 363.65 | 366.40 | 360.20 | 361.57 | 361.57 | 11,948 |
19 Jun 2023 | 363.05 | 364.70 | 359.10 | 360.13 | 360.13 | 21,971 |
16 Jun 2023 | 362.00 | 366.40 | 361.20 | 365.69 | 365.69 | 85,386 |
15 Jun 2023 | 356.50 | 362.10 | 355.50 | 360.23 | 360.23 | 10,571 |
14 Jun 2023 | 370.00 | 368.80 | 363.10 | 363.70 | 363.70 | 8,633 |
13 Jun 2023 | 363.65 | 371.60 | 365.70 | 365.90 | 365.90 | 21,426 |
12 Jun 2023 | 366.50 | 370.30 | 363.30 | 364.60 | 364.60 | 16,529 |
09 Jun 2023 | 366.00 | 365.80 | 359.90 | 363.91 | 363.91 | 5,818 |
08 Jun 2023 | 367.25 | 368.30 | 363.20 | 364.50 | 364.50 | 29,311 |
07 Jun 2023 | 372.20 | 375.10 | 367.30 | 369.88 | 369.88 | 11,807 |
06 Jun 2023 | 375.05 | 380.50 | 373.30 | 379.73 | 379.73 | 9,433 |
05 Jun 2023 | 375.15 | 374.30 | 366.50 | 372.33 | 372.33 | 139,584 |
02 Jun 2023 | 365.75 | 370.19 | 364.10 | 368.66 | 368.66 | 12,214 |
01 Jun 2023 | 380.00 | 372.70 | 359.50 | 365.39 | 365.39 | 50,176 |
31 May 2023 | 367.05 | 372.20 | 364.00 | 371.00 | 371.00 | 36,710 |
30 May 2023 | 375.05 | 375.60 | 367.60 | 370.33 | 370.33 | 15,802 |
26 May 2023 | 372.30 | 376.50 | 372.40 | 372.30 | 372.30 | 71,105 |
25 May 2023 | 377.05 | 379.40 | 372.60 | 375.91 | 375.91 | 7,688 |
24 May 2023 | 390.00 | 386.60 | 376.10 | 377.23 | 377.23 | 17,127 |
23 May 2023 | 389.05 | 389.10 | 383.50 | 386.95 | 386.95 | 7,025 |
22 May 2023 | 388.00 | 392.20 | 384.90 | 388.91 | 388.91 | 10,750 |
19 May 2023 | 386.00 | 389.50 | 382.60 | 387.35 | 387.35 | 7,567 |
18 May 2023 | 390.00 | 386.70 | 381.30 | 385.98 | 385.98 | 19,885 |
17 May 2023 | 379.05 | 392.90 | 368.30 | 382.67 | 382.67 | 69,554 |
16 May 2023 | 375.05 | 374.80 | 356.20 | 365.28 | 365.28 | 57,108 |
15 May 2023 | 367.35 | 375.38 | 370.20 | 371.69 | 371.69 | 34,428 |
12 May 2023 | 369.05 | 370.80 | 366.00 | 370.27 | 370.27 | 12,782 |
11 May 2023 | 365.05 | 370.20 | 363.00 | 368.24 | 368.24 | 29,779 |
10 May 2023 | 363.65 | 365.50 | 359.10 | 363.81 | 363.81 | 28,657 |
09 May 2023 | 365.05 | 367.40 | 359.10 | 360.97 | 360.97 | 16,203 |
05 May 2023 | 358.00 | 369.70 | 359.44 | 366.50 | 366.50 | 20,426 |
04 May 2023 | 357.35 | 357.40 | 343.00 | 355.04 | 355.04 | 24,320 |
03 May 2023 | 360.20 | 358.80 | 352.90 | 354.93 | 354.93 | 40,588 |
02 May 2023 | 355.05 | 361.10 | 354.50 | 359.36 | 359.36 | 13,464 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |