Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 471.55 | 474.80 | 470.30 | 473.60 | 473.60 | 32,459 |
16 May 2024 | 457.00 | 469.50 | 456.00 | 462.18 | 462.18 | 40,866 |
15 May 2024 | 452.40 | 455.90 | 449.60 | 453.90 | 453.90 | 41,576 |
14 May 2024 | 452.80 | 457.40 | 449.10 | 453.13 | 453.13 | 24,845 |
13 May 2024 | 459.15 | 462.00 | 453.40 | 455.13 | 455.13 | 17,895 |
10 May 2024 | 458.15 | 459.00 | 455.30 | 457.50 | 457.50 | 15,292 |
09 May 2024 | - | - | - | - | - | - |
08 May 2024 | 452.80 | 457.30 | 451.60 | 455.51 | 455.51 | 75,556 |
07 May 2024 | 446.55 | 452.00 | 446.50 | 451.90 | 451.90 | 82,882 |
03 May 2024 | 442.15 | 442.70 | 437.50 | 442.15 | 442.15 | 28,500 |
02 May 2024 | 444.50 | 447.30 | 440.50 | 440.70 | 440.70 | 25,539 |
01 May 2024 | 444.20 | 444.20 | 444.20 | 444.20 | 444.20 | 495 |
30 Apr 2024 | 445.50 | 446.80 | 437.50 | 446.05 | 446.05 | 53,823 |
29 Apr 2024 | 443.05 | 445.10 | 441.30 | 444.50 | 444.50 | 8,358 |
26 Apr 2024 | 445.50 | 448.70 | 437.90 | 440.66 | 440.66 | 18,285 |
25 Apr 2024 | 447.05 | 447.60 | 440.50 | 442.77 | 442.77 | 94,157 |
24 Apr 2024 | 453.40 | 456.90 | 446.28 | 446.34 | 446.34 | 203,908 |
23 Apr 2024 | 451.05 | 454.20 | 447.50 | 453.80 | 453.80 | 208,338 |
22 Apr 2024 | 452.70 | 455.10 | 445.10 | 451.45 | 451.45 | 147,837 |
19 Apr 2024 | 441.60 | 448.40 | 438.20 | 442.53 | 442.53 | 186,876 |
18 Apr 2024 | 446.35 | 452.50 | 440.90 | 443.61 | 443.61 | 210,096 |
17 Apr 2024 | 447.35 | 454.00 | 442.90 | 445.65 | 445.65 | 560,961 |
16 Apr 2024 | 448.70 | 455.80 | 443.60 | 446.56 | 446.56 | 24,048 |
15 Apr 2024 | 453.10 | 455.40 | 449.00 | 454.50 | 454.50 | 379,539 |
12 Apr 2024 | 452.80 | 469.20 | 449.00 | 451.90 | 451.90 | 101,811 |
12 Apr 2024 | 26 Dividend | |||||
11 Apr 2024 | 473.20 | 476.80 | 467.00 | 471.90 | 445.90 | 256,237 |
10 Apr 2024 | 472.70 | 475.50 | 467.20 | 471.40 | 445.43 | 170,425 |
09 Apr 2024 | 474.85 | 478.30 | 469.70 | 470.80 | 444.86 | 189,227 |
08 Apr 2024 | 474.25 | 477.40 | 470.70 | 476.21 | 449.97 | 567,304 |
05 Apr 2024 | 475.85 | 481.90 | 470.30 | 473.10 | 447.03 | 520,374 |
04 Apr 2024 | 478.55 | 482.30 | 475.10 | 479.00 | 452.61 | 818,667 |
03 Apr 2024 | 482.15 | 482.80 | 477.00 | 478.30 | 451.95 | 634,429 |
02 Apr 2024 | 487.15 | 489.30 | 481.20 | 482.88 | 456.28 | 221,204 |
28 Mar 2024 | 484.20 | 488.00 | 480.70 | 486.40 | 459.60 | 62,804 |
27 Mar 2024 | 485.30 | 488.40 | 482.00 | 485.00 | 458.28 | 166,057 |
26 Mar 2024 | 485.40 | 488.20 | 481.50 | 485.30 | 458.56 | 50,188 |
25 Mar 2024 | 485.40 | 487.90 | 481.00 | 485.20 | 458.47 | 229,976 |
22 Mar 2024 | 484.70 | 487.10 | 484.00 | 484.80 | 458.09 | 372,734 |
21 Mar 2024 | 489.65 | 493.00 | 485.10 | 491.46 | 464.38 | 58,354 |
20 Mar 2024 | 486.85 | 490.10 | 486.30 | 487.91 | 461.03 | 182,251 |
19 Mar 2024 | 486.05 | 488.50 | 482.10 | 485.60 | 458.84 | 131,228 |
18 Mar 2024 | 485.80 | 489.60 | 482.50 | 484.70 | 457.99 | 385,795 |
15 Mar 2024 | 486.05 | 490.90 | 483.60 | 486.51 | 459.71 | 33,564 |
14 Mar 2024 | 486.35 | 490.30 | 483.70 | 486.80 | 459.98 | 188,361 |
13 Mar 2024 | 485.60 | 488.90 | 482.30 | 487.23 | 460.38 | 237,893 |
12 Mar 2024 | 483.05 | 485.90 | 479.80 | 482.05 | 455.49 | 70,214 |
11 Mar 2024 | 477.50 | 482.70 | 475.00 | 482.70 | 456.10 | 432,704 |
08 Mar 2024 | 479.45 | 482.90 | 475.90 | 480.21 | 453.75 | 212,062 |
07 Mar 2024 | 475.65 | 479.70 | 471.40 | 478.89 | 452.51 | 61,424 |
06 Mar 2024 | 469.60 | 474.30 | 467.10 | 472.58 | 446.54 | 5,387 |
05 Mar 2024 | 465.90 | 470.25 | 462.20 | 468.88 | 443.05 | 24,179 |
04 Mar 2024 | 467.45 | 467.50 | 462.20 | 463.41 | 437.88 | 63,495 |
01 Mar 2024 | 472.00 | 474.90 | 466.70 | 468.07 | 442.28 | 199,053 |
29 Feb 2024 | 470.65 | 473.50 | 467.50 | 470.29 | 444.38 | 131,596 |
28 Feb 2024 | 468.60 | 471.30 | 467.10 | 470.40 | 444.48 | 136,766 |
27 Feb 2024 | 465.10 | 468.10 | 462.30 | 465.00 | 439.38 | 10,725 |
26 Feb 2024 | 461.60 | 466.60 | 458.40 | 465.44 | 439.79 | 38,408 |
23 Feb 2024 | 459.65 | 463.70 | 459.20 | 460.97 | 435.57 | 42,143 |
22 Feb 2024 | 452.10 | 461.50 | 444.40 | 460.39 | 435.02 | 46,576 |
21 Feb 2024 | 443.55 | 447.60 | 440.80 | 447.10 | 422.47 | 27,386 |
20 Feb 2024 | 441.20 | 445.70 | 437.80 | 444.16 | 419.69 | 18,042 |
19 Feb 2024 | 442.45 | 443.10 | 438.70 | 440.50 | 416.23 | 27,592 |
16 Feb 2024 | 441.40 | 444.80 | 438.90 | 441.40 | 417.08 | 214,842 |
15 Feb 2024 | 438.55 | 441.60 | 438.20 | 441.60 | 417.27 | 46,643 |
14 Feb 2024 | 435.55 | 439.00 | 433.40 | 437.40 | 413.30 | 23,755 |
13 Feb 2024 | 433.30 | 437.30 | 429.70 | 436.08 | 412.06 | 72,059 |
12 Feb 2024 | 433.30 | 435.90 | 427.30 | 431.69 | 407.90 | 12,724 |
09 Feb 2024 | 433.30 | 434.60 | 428.20 | 430.75 | 407.02 | 19,393 |
08 Feb 2024 | 438.95 | 444.10 | 432.66 | 432.70 | 408.86 | 171,387 |
07 Feb 2024 | 440.60 | 442.90 | 437.10 | 441.61 | 417.28 | 30,102 |
06 Feb 2024 | 441.50 | 443.40 | 438.70 | 439.85 | 415.62 | 24,833 |
05 Feb 2024 | 436.90 | 440.71 | 435.60 | 440.33 | 416.07 | 28,503 |
02 Feb 2024 | 434.25 | 438.02 | 429.80 | 436.52 | 412.47 | 2,484 |
01 Feb 2024 | 436.90 | 437.60 | 431.70 | 432.44 | 408.62 | 37,925 |
31 Jan 2024 | 442.35 | 444.20 | 435.70 | 439.10 | 414.91 | 23,618 |
30 Jan 2024 | 438.55 | 446.70 | 436.30 | 437.79 | 413.67 | 33,769 |
29 Jan 2024 | 443.35 | 446.20 | 440.00 | 443.90 | 419.44 | 15,334 |
26 Jan 2024 | 439.75 | 444.50 | 437.50 | 442.14 | 417.78 | 40,336 |
25 Jan 2024 | 440.00 | 441.86 | 439.40 | 441.80 | 417.46 | 42,033 |
24 Jan 2024 | 439.35 | 442.20 | 436.20 | 440.04 | 415.79 | 39,088 |
23 Jan 2024 | 442.15 | 444.70 | 437.90 | 441.60 | 417.27 | 78,995 |
22 Jan 2024 | 437.00 | 441.90 | 431.50 | 440.28 | 416.03 | 25,039 |
19 Jan 2024 | 431.65 | 435.60 | 427.60 | 434.04 | 410.13 | 305,614 |
18 Jan 2024 | 433.20 | 437.00 | 430.11 | 432.20 | 408.38 | 22,793 |
17 Jan 2024 | 437.90 | 445.10 | 432.10 | 433.00 | 409.14 | 64,169 |
16 Jan 2024 | 438.45 | 442.40 | 436.30 | 441.02 | 416.73 | 51,786 |
15 Jan 2024 | 438.55 | 441.20 | 434.20 | 439.00 | 414.81 | 345,528 |
12 Jan 2024 | 436.00 | 439.40 | 430.20 | 436.90 | 412.83 | 79,651 |
11 Jan 2024 | 437.80 | 440.00 | 432.80 | 432.80 | 408.95 | 143,432 |
10 Jan 2024 | 436.10 | 441.70 | 433.10 | 436.37 | 412.33 | 82,492 |
09 Jan 2024 | 438.05 | 439.70 | 434.50 | 438.43 | 414.28 | 153,670 |
08 Jan 2024 | 437.60 | 438.60 | 435.30 | 437.20 | 413.11 | 38,491 |
05 Jan 2024 | 438.05 | 439.70 | 433.20 | 437.60 | 413.49 | 53,645 |
04 Jan 2024 | 440.30 | 445.90 | 430.00 | 438.52 | 414.36 | 59,673 |
03 Jan 2024 | 446.15 | 447.70 | 441.70 | 445.70 | 421.14 | 49,401 |
02 Jan 2024 | - | - | - | - | - | - |
29 Dec 2023 | 437.90 | 441.90 | 433.10 | 439.30 | 415.10 | 15,611 |
28 Dec 2023 | 439.35 | 441.20 | 435.80 | 436.93 | 412.85 | 24,095 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |