Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 448.70 | 448.70 | 437.90 | 438.00 | 438.00 | 12,875 |
25 Apr 2024 | 447.05 | 447.60 | 440.50 | 440.80 | 440.80 | 94,157 |
24 Apr 2024 | 453.40 | 456.90 | 446.28 | 446.85 | 446.85 | 203,908 |
23 Apr 2024 | 451.05 | 454.20 | 447.50 | 451.85 | 451.85 | 208,338 |
22 Apr 2024 | 452.70 | 455.10 | 445.10 | 452.90 | 452.90 | 147,837 |
19 Apr 2024 | 441.60 | 448.40 | 438.20 | 444.00 | 444.00 | 186,875 |
18 Apr 2024 | 446.35 | 452.50 | 440.90 | 446.35 | 446.35 | 210,096 |
17 Apr 2024 | 447.35 | 454.00 | 442.90 | 447.15 | 447.15 | 560,961 |
16 Apr 2024 | 448.70 | 455.80 | 443.60 | 450.15 | 450.15 | 24,047 |
15 Apr 2024 | 453.10 | 455.40 | 449.00 | 453.30 | 453.30 | 379,538 |
12 Apr 2024 | 452.80 | 469.20 | 449.00 | 453.70 | 453.70 | 101,811 |
12 Apr 2024 | 26 Dividend | |||||
11 Apr 2024 | 473.20 | 476.80 | 467.00 | 472.70 | 446.70 | 256,237 |
10 Apr 2024 | 472.70 | 475.50 | 467.20 | 471.55 | 445.61 | 170,424 |
09 Apr 2024 | 474.85 | 478.30 | 469.70 | 475.05 | 448.92 | 189,226 |
08 Apr 2024 | 474.25 | 477.40 | 470.70 | 474.85 | 448.73 | 567,304 |
05 Apr 2024 | 475.85 | 481.90 | 470.30 | 475.55 | 449.39 | 520,373 |
04 Apr 2024 | 478.55 | 482.30 | 475.10 | 479.65 | 453.27 | 818,667 |
03 Apr 2024 | 482.15 | 482.80 | 477.00 | 481.30 | 454.83 | 634,428 |
02 Apr 2024 | 487.15 | 489.30 | 481.20 | 487.25 | 460.45 | 221,203 |
28 Mar 2024 | 484.20 | 488.00 | 480.70 | 484.30 | 457.66 | 62,803 |
27 Mar 2024 | 485.30 | 488.40 | 482.00 | 485.90 | 459.17 | 166,057 |
26 Mar 2024 | 485.40 | 488.20 | 481.50 | 486.15 | 459.41 | 50,187 |
25 Mar 2024 | 485.40 | 487.90 | 481.00 | 485.60 | 458.89 | 229,976 |
22 Mar 2024 | 484.70 | 487.10 | 484.00 | 484.60 | 457.95 | 372,734 |
21 Mar 2024 | 489.65 | 493.00 | 485.10 | 490.00 | 463.05 | 58,354 |
20 Mar 2024 | 486.85 | 490.10 | 486.30 | 487.05 | 460.26 | 182,251 |
19 Mar 2024 | 486.05 | 488.50 | 482.10 | 485.80 | 459.08 | 131,228 |
18 Mar 2024 | 485.80 | 489.60 | 482.50 | 485.90 | 459.17 | 385,795 |
15 Mar 2024 | 486.05 | 490.90 | 483.60 | 487.25 | 460.45 | 57,583 |
14 Mar 2024 | 486.35 | 490.30 | 483.70 | 485.70 | 458.98 | 188,361 |
13 Mar 2024 | 485.60 | 488.90 | 482.30 | 486.05 | 459.32 | 237,893 |
12 Mar 2024 | 483.05 | 485.90 | 479.80 | 483.45 | 456.86 | 74,770 |
11 Mar 2024 | 477.50 | 482.70 | 475.00 | 477.30 | 451.05 | 432,703 |
08 Mar 2024 | 479.45 | 482.90 | 475.90 | 479.65 | 453.27 | 273,576 |
07 Mar 2024 | 475.65 | 479.70 | 471.40 | 477.10 | 450.86 | 61,424 |
06 Mar 2024 | 469.60 | 474.30 | 467.10 | 469.60 | 443.77 | 5,387 |
05 Mar 2024 | 465.90 | 470.25 | 462.20 | 466.15 | 440.51 | 24,178 |
04 Mar 2024 | 467.45 | 467.50 | 462.20 | 466.85 | 441.17 | 63,495 |
01 Mar 2024 | 472.00 | 474.90 | 466.70 | 471.45 | 445.52 | 199,053 |
29 Feb 2024 | 470.65 | 473.50 | 467.50 | 470.45 | 444.57 | 131,595 |
28 Feb 2024 | 468.60 | 471.30 | 467.10 | 469.60 | 443.77 | 136,766 |
27 Feb 2024 | 465.10 | 468.10 | 462.30 | 465.10 | 439.52 | 10,725 |
26 Feb 2024 | 461.60 | 466.60 | 458.40 | 462.65 | 437.20 | 38,407 |
23 Feb 2024 | 459.65 | 463.70 | 459.20 | 461.10 | 435.74 | 42,143 |
22 Feb 2024 | 452.10 | 461.50 | 444.40 | 460.40 | 435.08 | 46,576 |
21 Feb 2024 | 443.55 | 447.60 | 440.80 | 443.55 | 419.15 | 27,386 |
20 Feb 2024 | 441.20 | 445.70 | 437.80 | 440.80 | 416.55 | 18,041 |
19 Feb 2024 | 442.45 | 443.10 | 438.70 | 441.30 | 417.03 | 27,592 |
16 Feb 2024 | 441.40 | 444.80 | 438.90 | 442.15 | 417.83 | 214,842 |
15 Feb 2024 | 438.55 | 441.60 | 438.20 | 438.85 | 414.71 | 46,643 |
14 Feb 2024 | 435.55 | 439.00 | 433.40 | 435.35 | 411.40 | 23,754 |
13 Feb 2024 | 433.30 | 437.30 | 429.70 | 434.45 | 410.55 | 72,059 |
12 Feb 2024 | 433.30 | 435.90 | 427.30 | 432.70 | 408.90 | 12,723 |
09 Feb 2024 | 433.30 | 434.60 | 428.20 | 433.30 | 409.47 | 19,393 |
08 Feb 2024 | 438.95 | 444.10 | 432.66 | 438.65 | 414.52 | 171,386 |
07 Feb 2024 | 440.60 | 442.90 | 437.10 | 441.40 | 417.12 | 37,082 |
06 Feb 2024 | 441.50 | 443.40 | 438.70 | 442.25 | 417.92 | 24,832 |
05 Feb 2024 | 436.90 | 440.71 | 435.60 | 438.05 | 413.96 | 28,503 |
02 Feb 2024 | 434.25 | 438.02 | 429.80 | 434.85 | 410.93 | 16,108 |
01 Feb 2024 | 436.90 | 437.60 | 431.70 | 436.80 | 412.77 | 52,788 |
31 Jan 2024 | 442.35 | 444.20 | 435.70 | 442.25 | 417.92 | 23,618 |
30 Jan 2024 | 438.55 | 446.70 | 436.30 | 438.75 | 414.62 | 33,769 |
29 Jan 2024 | 443.35 | 446.20 | 440.00 | 443.45 | 419.06 | 15,334 |
26 Jan 2024 | 439.75 | 444.50 | 437.50 | 440.40 | 416.18 | 40,336 |
25 Jan 2024 | 440.00 | 441.86 | 439.40 | 439.45 | 415.28 | 42,033 |
24 Jan 2024 | 439.35 | 442.20 | 436.20 | 437.60 | 413.53 | 39,087 |
23 Jan 2024 | 442.15 | 444.70 | 437.90 | 441.20 | 416.93 | 78,994 |
22 Jan 2024 | 437.00 | 441.90 | 431.50 | 437.70 | 413.63 | 25,039 |
19 Jan 2024 | 431.65 | 435.60 | 427.60 | 431.65 | 407.91 | 305,614 |
18 Jan 2024 | 433.20 | 437.00 | 430.11 | 432.50 | 408.71 | 22,793 |
17 Jan 2024 | 437.90 | 445.10 | 432.10 | 437.70 | 413.63 | 64,169 |
16 Jan 2024 | 438.45 | 442.40 | 436.30 | 437.60 | 413.53 | 51,785 |
15 Jan 2024 | 438.00 | 441.20 | 434.20 | 439.25 | 415.09 | 345,527 |
12 Jan 2024 | 436.00 | 439.40 | 430.20 | 436.80 | 412.77 | 79,650 |
11 Jan 2024 | 437.80 | 440.00 | 432.80 | 437.40 | 413.34 | 143,432 |
10 Jan 2024 | 436.10 | 441.70 | 433.10 | 436.00 | 412.02 | 82,492 |
09 Jan 2024 | 438.05 | 439.70 | 434.50 | 437.90 | 413.81 | 153,670 |
08 Jan 2024 | 437.60 | 438.60 | 435.30 | 437.40 | 413.34 | 38,490 |
05 Jan 2024 | 438.05 | 439.70 | 433.20 | 438.35 | 414.24 | 53,645 |
04 Jan 2024 | 440.30 | 445.90 | 430.00 | 440.20 | 415.99 | 59,673 |
03 Jan 2024 | 446.15 | 447.70 | 441.70 | 446.45 | 421.89 | 49,400 |
02 Jan 2024 | 439.05 | 439.05 | 439.05 | 439.05 | 414.90 | - |
29 Dec 2023 | 437.90 | 441.90 | 433.10 | 439.05 | 414.90 | 15,610 |
28 Dec 2023 | 439.35 | 441.20 | 435.80 | 439.65 | 415.47 | 24,095 |
27 Dec 2023 | 441.10 | 443.80 | 437.90 | 440.70 | 416.46 | 19,773 |
22 Dec 2023 | 441.10 | 443.90 | 437.70 | 441.50 | 417.22 | 28,863 |
21 Dec 2023 | 443.05 | 445.50 | 439.30 | 442.55 | 418.21 | 27,749 |
20 Dec 2023 | 443.75 | 446.70 | 440.70 | 444.00 | 419.58 | 62,972 |
19 Dec 2023 | 443.65 | 444.40 | 442.10 | 443.35 | 418.96 | 158,257 |
18 Dec 2023 | 444.50 | 447.80 | 433.70 | 444.80 | 420.33 | 787,736 |
15 Dec 2023 | 445.30 | 447.00 | 442.40 | 446.35 | 421.80 | 928,827 |
14 Dec 2023 | 449.90 | 456.50 | 444.00 | 450.05 | 425.30 | 107,866 |
13 Dec 2023 | 451.65 | 455.70 | 448.60 | 452.00 | 427.14 | 86,387 |
12 Dec 2023 | 449.50 | 452.40 | 446.80 | 450.05 | 425.30 | 42,025 |
11 Dec 2023 | 450.15 | 453.40 | 443.70 | 448.30 | 423.64 | 89,786 |
08 Dec 2023 | 449.60 | 453.00 | 446.90 | 450.15 | 425.39 | 107,714 |
07 Dec 2023 | 447.25 | 450.70 | 444.30 | 447.25 | 422.65 | 67,176 |
06 Dec 2023 | 444.70 | 448.70 | 441.70 | 444.70 | 420.24 | 48,465 |
05 Dec 2023 | 439.65 | 444.40 | 438.70 | 439.75 | 415.56 | 97,347 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |