Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Sept 2024 | 486.00 | 486.00 | 484.00 | 486.00 | 486.00 | 26,185 |
12 Sept 2024 | 486.00 | 490.00 | 485.00 | 486.00 | 486.00 | 26,707 |
11 Sept 2024 | 486.00 | 490.00 | 483.50 | 486.00 | 486.00 | 30,357 |
10 Sept 2024 | 486.00 | 488.00 | 485.00 | 486.00 | 486.00 | 72,553 |
09 Sept 2024 | 486.00 | 489.00 | 482.00 | 486.00 | 486.00 | 52,870 |
06 Sept 2024 | 486.00 | 488.00 | 485.00 | 486.00 | 486.00 | 56,660 |
05 Sept 2024 | 486.00 | 489.00 | 486.00 | 486.00 | 486.00 | 18,888 |
04 Sept 2024 | 491.00 | 490.00 | 481.00 | 486.00 | 486.00 | 42,488 |
03 Sept 2024 | 491.00 | 491.00 | 485.00 | 491.00 | 491.00 | 55,194 |
02 Sept 2024 | 492.00 | 491.20 | 490.00 | 491.00 | 491.00 | 90,563 |
30 Aug 2024 | 492.00 | 492.00 | 490.00 | 492.00 | 492.00 | 47,040 |
29 Aug 2024 | 492.00 | 492.45 | 490.00 | 492.00 | 492.00 | 11,042 |
28 Aug 2024 | 488.00 | 493.80 | 488.00 | 492.00 | 492.00 | 12,010 |
27 Aug 2024 | 483.00 | 494.00 | 482.55 | 488.00 | 488.00 | 19,323 |
23 Aug 2024 | 480.00 | 486.00 | 482.00 | 483.00 | 483.00 | 12,613 |
22 Aug 2024 | 478.00 | 485.00 | 480.00 | 480.00 | 480.00 | 2,850 |
21 Aug 2024 | 463.00 | 480.00 | 466.00 | 478.00 | 478.00 | 19,829 |
20 Aug 2024 | 461.00 | 470.00 | 461.76 | 463.00 | 463.00 | 36,081 |
19 Aug 2024 | 444.00 | 469.00 | 448.50 | 461.00 | 461.00 | 66,756 |
16 Aug 2024 | 441.00 | 450.00 | 438.00 | 444.00 | 444.00 | 10,424 |
15 Aug 2024 | 442.00 | 442.00 | 436.27 | 441.00 | 441.00 | 13,663 |
14 Aug 2024 | 442.00 | 442.50 | 440.00 | 442.00 | 442.00 | 3,005 |
13 Aug 2024 | 443.00 | 444.00 | 440.00 | 442.00 | 442.00 | 77,923 |
12 Aug 2024 | 443.00 | 444.00 | 444.00 | 443.00 | 443.00 | 9,200 |
09 Aug 2024 | 443.00 | 444.00 | 444.00 | 443.00 | 443.00 | 4,976 |
08 Aug 2024 | 445.00 | 445.00 | 443.50 | 445.00 | 445.00 | 2,565 |
07 Aug 2024 | 436.00 | 450.00 | 437.00 | 445.00 | 445.00 | 114,240 |
06 Aug 2024 | 436.00 | 437.50 | 435.00 | 436.00 | 436.00 | 21,162 |
05 Aug 2024 | 437.00 | 438.00 | 430.00 | 436.00 | 436.00 | 82,182 |
02 Aug 2024 | 437.00 | 436.29 | 435.00 | 437.00 | 437.00 | 23,007 |
01 Aug 2024 | 435.00 | 435.50 | 431.00 | 437.00 | 437.00 | 4,047 |
31 July 2024 | 435.00 | 435.50 | 430.50 | 435.00 | 435.00 | 11,734 |
30 July 2024 | 432.00 | 435.50 | 428.00 | 435.00 | 435.00 | 284,092 |
29 July 2024 | 429.00 | 437.00 | 422.00 | 432.00 | 432.00 | 4,068 |
26 July 2024 | 417.00 | 420.00 | 415.25 | 419.00 | 419.00 | 39,551 |
25 July 2024 | 417.00 | 419.70 | 414.60 | 417.00 | 417.00 | 33,685 |
24 July 2024 | 417.00 | 420.00 | 414.00 | 417.00 | 417.00 | 197,290 |
23 July 2024 | 417.00 | 418.00 | 391.00 | 417.00 | 417.00 | 66,882 |
22 July 2024 | 415.00 | 413.40 | 410.20 | 415.00 | 415.00 | 8,394 |
19 July 2024 | 411.00 | 413.63 | 410.00 | 415.00 | 415.00 | 9,121 |
18 July 2024 | 415.00 | 417.00 | 408.50 | 411.00 | 411.00 | 39,715 |
17 July 2024 | 418.00 | 417.10 | 414.00 | 418.00 | 418.00 | 18,360 |
16 July 2024 | 418.00 | 417.20 | 416.00 | 418.00 | 418.00 | 31,037 |
15 July 2024 | 418.00 | 417.40 | 416.10 | 418.00 | 418.00 | 8,629 |
12 July 2024 | 418.00 | 417.60 | 417.00 | 418.00 | 418.00 | 3,713 |
11 July 2024 | 418.00 | 418.40 | 416.50 | 418.00 | 418.00 | 4,573 |
10 July 2024 | 418.00 | 418.40 | 418.40 | 418.00 | 418.00 | 2,980 |
09 July 2024 | 418.00 | 418.60 | 417.00 | 418.00 | 418.00 | 3,149 |
08 July 2024 | 418.00 | 420.00 | 416.00 | 418.00 | 418.00 | 49,903 |
05 July 2024 | 435.00 | 428.00 | 417.50 | 418.00 | 418.00 | 51,402 |
04 July 2024 | 435.00 | 435.00 | 434.00 | 435.00 | 435.00 | 10,114 |
03 July 2024 | 435.00 | 430.30 | 430.30 | 435.00 | 435.00 | 200 |
02 July 2024 | 445.00 | 441.50 | 430.00 | 435.00 | 435.00 | 17,254 |
01 July 2024 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
28 June 2024 | 445.00 | 440.00 | 432.12 | 445.00 | 445.00 | 6,200 |
27 June 2024 | 445.00 | 443.00 | 440.00 | 445.00 | 445.00 | 3,423 |
26 June 2024 | 445.00 | 441.00 | 440.00 | 445.00 | 445.00 | 8,639 |
25 June 2024 | 445.00 | 444.00 | 441.00 | 445.00 | 445.00 | 8,965 |
24 June 2024 | 450.00 | 449.50 | 440.00 | 445.00 | 445.00 | 22,615 |
21 June 2024 | 447.00 | 450.00 | 444.00 | 450.00 | 450.00 | 26,071 |
20 June 2024 | 449.00 | 447.00 | 444.00 | 447.00 | 447.00 | 10,772 |
20 June 2024 | 8 Dividend | |||||
19 June 2024 | 449.00 | 449.00 | 444.85 | 449.00 | 441.00 | 993 |
18 June 2024 | 444.00 | 449.00 | 444.00 | 449.00 | 441.00 | 8,658 |
17 June 2024 | 427.00 | 426.50 | 425.00 | 427.00 | 419.39 | 1,905 |
14 June 2024 | 427.00 | 427.00 | 420.00 | 427.00 | 419.39 | 20,001 |
13 June 2024 | 427.00 | 427.90 | 425.00 | 427.00 | 419.39 | 6,483 |
12 June 2024 | 435.00 | 436.00 | 424.60 | 427.00 | 419.39 | 17,462 |
11 June 2024 | 445.00 | 447.00 | 431.00 | 435.00 | 427.25 | 25,864 |
10 June 2024 | 448.00 | 449.60 | 440.00 | 445.00 | 437.07 | 114,585 |
07 June 2024 | 451.00 | 452.00 | 446.00 | 448.00 | 440.02 | 4,081 |
06 June 2024 | 450.00 | 452.50 | 445.20 | 451.00 | 442.96 | 17,185 |
05 June 2024 | 450.00 | 454.00 | 446.00 | 450.00 | 441.98 | 24,586 |
04 June 2024 | 458.00 | 458.00 | 446.50 | 450.00 | 441.98 | 16,196 |
03 June 2024 | 460.00 | 460.00 | 456.00 | 458.00 | 449.84 | 11,560 |
31 May 2024 | 460.00 | 461.45 | 457.00 | 460.00 | 451.80 | 745 |
30 May 2024 | 460.00 | 462.50 | 457.00 | 460.00 | 451.80 | 1,687 |
29 May 2024 | 460.00 | 461.75 | 456.80 | 460.00 | 451.80 | 11,245 |
28 May 2024 | 462.00 | 463.00 | 457.50 | 462.00 | 453.77 | 1,436 |
24 May 2024 | 462.00 | 462.00 | 456.00 | 462.00 | 453.77 | 3,897 |
23 May 2024 | 454.00 | 465.00 | 455.00 | 462.00 | 453.77 | 23,045 |
22 May 2024 | 466.00 | 462.80 | 450.00 | 454.00 | 445.91 | 21,968 |
21 May 2024 | 465.00 | 468.85 | 462.00 | 466.00 | 457.70 | 333,512 |
20 May 2024 | 465.00 | 470.00 | 464.44 | 465.00 | 456.71 | 19,940 |
17 May 2024 | 468.00 | 470.00 | 456.00 | 465.00 | 456.71 | 49,517 |
16 May 2024 | 438.00 | 469.60 | 440.00 | 468.00 | 459.66 | 116,479 |
15 May 2024 | 438.00 | 446.00 | 441.00 | 438.00 | 430.20 | 6,585 |
14 May 2024 | 438.00 | 444.40 | 439.55 | 438.00 | 430.20 | 2,596 |
13 May 2024 | 438.00 | 440.66 | 439.55 | 438.00 | 430.20 | 13,382 |
10 May 2024 | 438.00 | 446.00 | 436.60 | 438.00 | 430.20 | 5,992 |
09 May 2024 | 427.00 | 440.00 | 420.00 | 438.00 | 430.20 | 24,661 |
08 May 2024 | 427.00 | 425.00 | 425.00 | 427.00 | 419.39 | 5,000 |
07 May 2024 | 427.00 | 432.60 | 422.00 | 427.00 | 419.39 | 3,032 |
03 May 2024 | 419.00 | 439.00 | 420.00 | 424.00 | 416.45 | 28,494 |
02 May 2024 | 419.00 | 427.95 | 420.00 | 419.00 | 411.53 | 2,327 |
01 May 2024 | 419.00 | 428.00 | 419.00 | 419.00 | 411.53 | 11,240 |
30 Apr 2024 | 415.00 | 419.99 | 412.00 | 419.00 | 411.53 | 71,780 |
29 Apr 2024 | 415.00 | 419.80 | 410.00 | 415.00 | 407.61 | 6,367 |
26 Apr 2024 | 415.00 | 417.00 | 415.90 | 415.00 | 407.61 | 10,950 |
25 Apr 2024 | 415.00 | 416.00 | 416.00 | 415.00 | 407.61 | 147 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |