Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Sept 2023 | 359.49 | 365.00 | 355.00 | 360.00 | 360.00 | 140,035 |
20 Sept 2023 | 360.00 | 364.04 | 355.10 | 360.00 | 360.00 | 69,888 |
19 Sept 2023 | 355.00 | 365.00 | 345.00 | 357.50 | 357.50 | 193,070 |
18 Sept 2023 | 357.50 | 365.00 | 345.00 | 355.00 | 355.00 | 31,287 |
15 Sept 2023 | 357.50 | 365.00 | 350.00 | 356.00 | 356.00 | 459,503 |
14 Sept 2023 | 360.00 | 365.00 | 350.00 | 357.50 | 357.50 | 62,927 |
13 Sept 2023 | 360.00 | 365.00 | 355.00 | 355.00 | 355.00 | 41,114 |
12 Sept 2023 | 360.00 | 361.44 | 355.00 | 360.00 | 360.00 | 109,749 |
11 Sept 2023 | 365.00 | 370.00 | 355.00 | 360.00 | 360.00 | 38,119 |
08 Sept 2023 | 360.00 | 370.00 | 355.00 | 362.50 | 362.50 | 1,009,158 |
07 Sept 2023 | 360.00 | 370.00 | 350.00 | 360.00 | 360.00 | 962,326 |
07 Sept 2023 | 10.5 Dividend | |||||
06 Sept 2023 | 355.00 | 370.00 | 350.00 | 360.00 | 349.50 | 127,372 |
05 Sept 2023 | 355.00 | 360.00 | 350.00 | 355.00 | 344.65 | 951,733 |
04 Sept 2023 | 350.00 | 360.00 | 345.00 | 355.00 | 344.65 | 99,169 |
01 Sept 2023 | 350.00 | 355.00 | 342.00 | 350.00 | 339.79 | 35,287 |
31 Aug 2023 | 352.50 | 363.00 | 345.55 | 363.00 | 352.41 | 680,632 |
30 Aug 2023 | 352.50 | 360.00 | 345.00 | 350.00 | 339.79 | 21,855 |
29 Aug 2023 | 347.50 | 360.00 | 340.00 | 350.00 | 339.79 | 924,397 |
25 Aug 2023 | 352.50 | 360.00 | 345.00 | 352.50 | 342.22 | 234,922 |
24 Aug 2023 | 350.00 | 360.00 | 344.89 | 352.50 | 342.22 | 288,457 |
23 Aug 2023 | 342.50 | 350.00 | 340.00 | 345.00 | 334.94 | 123,953 |
22 Aug 2023 | 322.50 | 349.00 | 315.00 | 340.00 | 330.08 | 2,911,743 |
21 Aug 2023 | 320.00 | 330.00 | 315.00 | 318.00 | 308.73 | 35,228 |
18 Aug 2023 | 337.50 | 338.45 | 305.00 | 322.50 | 313.09 | 348,504 |
17 Aug 2023 | 355.00 | 351.20 | 336.75 | 337.50 | 327.66 | 2,033,069 |
16 Aug 2023 | 367.50 | 365.05 | 350.00 | 350.00 | 339.79 | 235,528 |
15 Aug 2023 | 372.50 | 371.01 | 360.00 | 367.50 | 356.78 | 197,716 |
14 Aug 2023 | 375.00 | 380.00 | 370.00 | 373.00 | 362.12 | 84,875 |
11 Aug 2023 | 375.00 | 379.25 | 360.00 | 375.00 | 364.06 | 387,073 |
10 Aug 2023 | 377.50 | 380.00 | 370.00 | 375.00 | 364.06 | 13,058 |
09 Aug 2023 | 377.50 | 385.00 | 370.00 | 377.50 | 366.49 | 1,054,692 |
08 Aug 2023 | 375.00 | 385.00 | 370.00 | 377.50 | 366.49 | 33,471 |
07 Aug 2023 | 375.00 | 380.00 | 370.10 | 375.00 | 364.06 | 26,974 |
04 Aug 2023 | 377.50 | 385.00 | 370.67 | 385.00 | 373.77 | 430,892 |
03 Aug 2023 | 385.00 | 390.00 | 370.50 | 375.00 | 364.06 | 59,962 |
02 Aug 2023 | 385.00 | 386.52 | 380.00 | 385.00 | 373.77 | 246,517 |
01 Aug 2023 | 387.50 | 390.00 | 380.00 | 385.00 | 373.77 | 131,345 |
31 Jul 2023 | 397.50 | 405.00 | 382.00 | 382.00 | 370.86 | 51,759 |
28 Jul 2023 | 400.00 | 399.00 | 390.10 | 397.50 | 385.91 | 225,217 |
27 Jul 2023 | 400.00 | 406.00 | 390.00 | 400.00 | 388.33 | 436,230 |
26 Jul 2023 | 405.00 | 407.00 | 401.00 | 405.00 | 393.19 | 169,329 |
25 Jul 2023 | 402.50 | 410.00 | 395.15 | 405.00 | 393.19 | 1,002,315 |
24 Jul 2023 | 402.50 | 410.00 | 395.00 | 402.50 | 390.76 | 164,616 |
21 Jul 2023 | 402.50 | 410.00 | 398.25 | 402.50 | 390.76 | 43,307 |
20 Jul 2023 | 400.00 | 410.00 | 390.00 | 400.00 | 388.33 | 334,073 |
19 Jul 2023 | 400.00 | 410.00 | 390.00 | 400.00 | 388.33 | 217,109 |
18 Jul 2023 | 400.00 | 405.00 | 390.00 | 400.00 | 388.33 | 152,460 |
17 Jul 2023 | 400.00 | 410.00 | 390.00 | 393.00 | 381.54 | 418,375 |
14 Jul 2023 | 400.00 | 401.00 | 390.00 | 400.00 | 388.33 | 306,156 |
13 Jul 2023 | 400.00 | 404.46 | 390.00 | 400.00 | 388.33 | 234,870 |
12 Jul 2023 | 402.50 | 410.00 | 395.00 | 395.00 | 383.48 | 25,093 |
11 Jul 2023 | 402.50 | 410.00 | 400.00 | 405.00 | 393.19 | 153,017 |
10 Jul 2023 | 412.50 | 423.00 | 395.00 | 397.50 | 385.91 | 119,689 |
07 Jul 2023 | 405.00 | 413.50 | 402.20 | 410.00 | 398.04 | 195,488 |
06 Jul 2023 | 405.00 | 410.00 | 400.00 | 405.00 | 393.19 | 676,699 |
05 Jul 2023 | 400.00 | 410.00 | 400.00 | 404.00 | 392.22 | 104,615 |
04 Jul 2023 | 390.00 | 405.00 | 388.30 | 400.00 | 388.33 | 438,176 |
03 Jul 2023 | 390.00 | 400.00 | 384.00 | 398.00 | 386.39 | 6,636,947 |
30 Jun 2023 | 392.50 | 400.00 | 385.00 | 392.50 | 381.05 | 3,529,441 |
29 Jun 2023 | 395.00 | 400.00 | 385.00 | 387.50 | 376.20 | 133,820 |
28 Jun 2023 | 385.00 | 400.00 | 380.10 | 392.50 | 381.05 | 194,036 |
27 Jun 2023 | 385.00 | 390.00 | 380.00 | 385.00 | 373.77 | 114,049 |
26 Jun 2023 | 387.50 | 397.00 | 385.00 | 385.00 | 373.77 | 149,045 |
23 Jun 2023 | 415.00 | 416.76 | 380.00 | 395.00 | 383.48 | 1,102,546 |
22 Jun 2023 | 505.00 | 506.00 | 400.00 | 418.00 | 405.81 | 906,225 |
21 Jun 2023 | 499.50 | 503.00 | 485.19 | 499.50 | 484.93 | 411,285 |
20 Jun 2023 | 485.00 | 500.00 | 470.00 | 492.50 | 478.14 | 915,816 |
19 Jun 2023 | 485.00 | 490.00 | 480.00 | 484.00 | 469.88 | 122,061 |
16 Jun 2023 | 480.00 | 499.00 | 475.00 | 495.00 | 480.56 | 177,293 |
15 Jun 2023 | 482.50 | 489.00 | 475.00 | 480.00 | 466.00 | 142,472 |
14 Jun 2023 | 475.00 | 485.00 | 470.00 | 480.00 | 466.00 | 1,579,490 |
13 Jun 2023 | 472.50 | 480.00 | 465.00 | 472.50 | 458.72 | 70,226 |
12 Jun 2023 | 472.50 | 480.00 | 465.00 | 472.50 | 458.72 | 23,907 |
09 Jun 2023 | 470.00 | 480.00 | 465.00 | 472.50 | 458.72 | 250,896 |
08 Jun 2023 | 475.00 | 480.00 | 463.00 | 465.00 | 451.44 | 134,153 |
07 Jun 2023 | 470.00 | 475.00 | 465.00 | 470.00 | 456.29 | 1,273,880 |
06 Jun 2023 | 465.00 | 475.00 | 460.00 | 470.00 | 456.29 | 414,847 |
05 Jun 2023 | 455.00 | 469.99 | 455.00 | 465.00 | 451.44 | 96,297 |
02 Jun 2023 | 455.00 | 460.00 | 450.00 | 460.00 | 446.58 | 1,953,546 |
01 Jun 2023 | 455.00 | 460.00 | 450.00 | 455.00 | 441.73 | 121,505 |
31 May 2023 | 452.50 | 465.00 | 445.00 | 465.00 | 451.44 | 283,492 |
30 May 2023 | 447.50 | 458.44 | 440.00 | 452.00 | 438.82 | 841,198 |
26 May 2023 | 455.00 | 459.00 | 450.00 | 455.00 | 441.73 | 103,981 |
25 May 2023 | 455.00 | 455.00 | 435.05 | 455.00 | 441.73 | 428,769 |
24 May 2023 | 457.50 | 462.41 | 450.00 | 455.00 | 441.73 | 410,659 |
23 May 2023 | 447.50 | 462.00 | 441.00 | 455.00 | 441.73 | 128,485 |
22 May 2023 | 452.50 | 454.50 | 450.00 | 452.50 | 439.30 | 965,864 |
19 May 2023 | 442.50 | 456.25 | 440.00 | 450.00 | 436.88 | 81,497 |
18 May 2023 | 450.00 | 460.00 | 445.00 | 452.50 | 439.30 | 91,259 |
17 May 2023 | 450.00 | 455.00 | 445.00 | 450.00 | 436.88 | 167,723 |
16 May 2023 | 446.00 | 453.75 | 442.00 | 450.00 | 436.88 | 294,542 |
15 May 2023 | 450.00 | 450.00 | 442.00 | 446.00 | 432.99 | 165,313 |
12 May 2023 | 457.50 | 460.00 | 450.00 | 455.00 | 441.73 | 370,666 |
11 May 2023 | 457.50 | 465.00 | 455.00 | 460.00 | 446.58 | 475,988 |
10 May 2023 | 475.00 | 478.45 | 455.00 | 455.00 | 441.73 | 121,977 |
09 May 2023 | 467.50 | 480.00 | 464.00 | 478.00 | 464.06 | 357,795 |
05 May 2023 | 460.00 | 474.45 | 450.00 | 467.50 | 453.86 | 191,868 |
04 May 2023 | 460.00 | 470.00 | 450.00 | 460.00 | 446.58 | 97,577 |
03 May 2023 | 467.50 | 470.95 | 455.00 | 463.00 | 449.50 | 125,092 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |