Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 475.50 | 475.25 | 472.00 | 475.50 | 475.50 | 43,941 |
02 May 2024 | 474.00 | 475.56 | 472.00 | 474.50 | 474.50 | 193,671 |
01 May 2024 | 470.00 | 475.50 | 457.90 | 473.50 | 473.50 | 218,543 |
30 Apr 2024 | 472.00 | 474.00 | 468.57 | 469.00 | 469.00 | 111,795 |
29 Apr 2024 | 476.50 | 495.00 | 471.25 | 474.00 | 474.00 | 219,086 |
26 Apr 2024 | 476.00 | 477.89 | 472.05 | 476.50 | 476.50 | 88,551 |
25 Apr 2024 | 475.50 | 478.50 | 470.50 | 476.00 | 476.00 | 94,203 |
24 Apr 2024 | 478.00 | 485.00 | 474.00 | 474.00 | 474.00 | 217,543 |
23 Apr 2024 | 469.50 | 480.00 | 468.25 | 478.00 | 478.00 | 141,502 |
22 Apr 2024 | 468.00 | 471.95 | 467.50 | 469.50 | 469.50 | 60,661 |
19 Apr 2024 | 471.50 | 471.00 | 466.00 | 468.00 | 468.00 | 130,257 |
18 Apr 2024 | 472.00 | 473.00 | 471.00 | 471.50 | 471.50 | 67,000 |
17 Apr 2024 | 472.00 | 472.50 | 471.00 | 472.00 | 472.00 | 148,748 |
16 Apr 2024 | 477.00 | 475.00 | 470.25 | 472.00 | 472.00 | 141,150 |
15 Apr 2024 | 478.00 | 476.68 | 476.00 | 476.00 | 476.00 | 148,125 |
12 Apr 2024 | 478.00 | 477.00 | 476.00 | 478.00 | 478.00 | 74,577 |
11 Apr 2024 | 478.00 | 479.50 | 474.00 | 476.00 | 476.00 | 98,314 |
10 Apr 2024 | 480.00 | 482.15 | 476.00 | 476.00 | 476.00 | 172,509 |
09 Apr 2024 | 482.00 | 483.00 | 478.00 | 480.00 | 480.00 | 214,520 |
08 Apr 2024 | 474.50 | 482.50 | 472.70 | 482.00 | 482.00 | 184,642 |
05 Apr 2024 | 474.50 | 475.00 | 472.00 | 473.00 | 473.00 | 767,425 |
04 Apr 2024 | 470.00 | 475.00 | 469.10 | 474.50 | 474.50 | 292,398 |
03 Apr 2024 | 470.00 | 471.00 | 466.90 | 470.00 | 470.00 | 105,943 |
02 Apr 2024 | 467.00 | 490.00 | 466.75 | 471.00 | 471.00 | 221,365 |
28 Mar 2024 | 454.50 | 470.00 | 453.38 | 470.00 | 470.00 | 160,864 |
27 Mar 2024 | 451.00 | 460.00 | 448.50 | 460.00 | 460.00 | 1,189,539 |
26 Mar 2024 | 448.50 | 450.00 | 447.00 | 448.50 | 448.50 | 137,891 |
25 Mar 2024 | 448.50 | 450.00 | 447.04 | 448.50 | 448.50 | 1,347,749 |
22 Mar 2024 | 448.50 | 450.00 | 447.00 | 450.00 | 450.00 | 222,525 |
21 Mar 2024 | 449.00 | 449.50 | 447.00 | 448.50 | 448.50 | 283,163 |
21 Mar 2024 | 0.0225 Dividend | |||||
20 Mar 2024 | 452.00 | 452.00 | 448.00 | 449.00 | 448.98 | 77,773 |
19 Mar 2024 | 459.00 | 459.01 | 440.00 | 454.00 | 453.98 | 605,424 |
18 Mar 2024 | 460.00 | 463.00 | 457.00 | 458.00 | 457.98 | 85,032 |
15 Mar 2024 | 466.00 | 463.90 | 457.00 | 457.00 | 456.98 | 293,432 |
14 Mar 2024 | 466.50 | 469.00 | 463.00 | 466.00 | 465.98 | 219,097 |
14 Mar 2024 | 0.0225 Dividend | |||||
13 Mar 2024 | 466.50 | 465.00 | 463.00 | 466.00 | 465.95 | 130,994 |
12 Mar 2024 | 466.50 | 469.00 | 463.01 | 466.50 | 466.45 | 112,920 |
11 Mar 2024 | 466.50 | 467.50 | 463.00 | 466.50 | 466.45 | 124,616 |
08 Mar 2024 | 464.00 | 472.00 | 465.00 | 466.50 | 466.45 | 123,462 |
07 Mar 2024 | 459.50 | 465.00 | 460.00 | 462.50 | 462.45 | 1,502,411 |
06 Mar 2024 | 457.50 | 460.00 | 456.43 | 458.50 | 458.45 | 93,415 |
05 Mar 2024 | 459.50 | 457.68 | 455.00 | 457.50 | 457.45 | 181,208 |
04 Mar 2024 | 467.50 | 466.00 | 457.00 | 459.50 | 459.45 | 90,322 |
01 Mar 2024 | 468.50 | 469.60 | 465.00 | 467.50 | 467.45 | 218,902 |
29 Feb 2024 | 471.50 | 471.00 | 467.15 | 468.50 | 468.45 | 37,347 |
28 Feb 2024 | 472.50 | 472.50 | 469.00 | 471.00 | 470.95 | 53,634 |
27 Feb 2024 | 476.00 | 475.88 | 467.00 | 470.50 | 470.45 | 122,065 |
26 Feb 2024 | 479.00 | 481.50 | 472.00 | 480.00 | 479.95 | 68,270 |
23 Feb 2024 | 481.50 | 481.40 | 472.00 | 476.00 | 475.95 | 92,524 |
22 Feb 2024 | 480.50 | 482.50 | 476.00 | 481.50 | 481.45 | 476,198 |
21 Feb 2024 | 473.00 | 484.01 | 473.10 | 480.00 | 479.95 | 138,105 |
20 Feb 2024 | 472.00 | 476.00 | 470.60 | 473.00 | 472.95 | 79,872 |
19 Feb 2024 | 468.50 | 473.70 | 466.00 | 472.00 | 471.95 | 280,014 |
16 Feb 2024 | 469.50 | 472.44 | 468.00 | 468.50 | 468.45 | 67,302 |
15 Feb 2024 | 459.00 | 474.00 | 455.00 | 469.50 | 469.45 | 286,292 |
14 Feb 2024 | 459.00 | 459.00 | 455.00 | 459.00 | 458.95 | 71,682 |
13 Feb 2024 | 456.00 | 465.00 | 455.00 | 459.00 | 458.95 | 77,251 |
12 Feb 2024 | 442.00 | 457.00 | 440.40 | 457.00 | 456.96 | 268,360 |
09 Feb 2024 | 438.50 | 443.30 | 435.00 | 442.00 | 441.96 | 311,150 |
08 Feb 2024 | 442.50 | 440.45 | 433.10 | 437.50 | 437.46 | 297,465 |
07 Feb 2024 | 441.50 | 443.00 | 438.00 | 441.00 | 440.96 | 91,807 |
06 Feb 2024 | 446.50 | 448.18 | 438.00 | 441.50 | 441.46 | 94,710 |
05 Feb 2024 | 447.00 | 448.00 | 441.00 | 446.50 | 446.46 | 200,398 |
02 Feb 2024 | 448.00 | 449.00 | 435.60 | 445.00 | 444.96 | 541,005 |
01 Feb 2024 | 459.00 | 458.00 | 445.80 | 448.00 | 447.96 | 574,691 |
31 Jan 2024 | 458.50 | 462.00 | 454.00 | 459.00 | 458.95 | 193,218 |
30 Jan 2024 | 467.50 | 468.00 | 455.00 | 458.50 | 458.45 | 215,080 |
29 Jan 2024 | 469.00 | 471.44 | 461.00 | 465.00 | 464.95 | 196,778 |
26 Jan 2024 | 476.50 | 479.00 | 465.00 | 465.00 | 464.95 | 139,306 |
25 Jan 2024 | 483.50 | 484.00 | 474.31 | 479.00 | 478.95 | 246,384 |
24 Jan 2024 | 487.50 | 488.00 | 480.00 | 483.50 | 483.45 | 122,690 |
23 Jan 2024 | 490.00 | 489.00 | 482.00 | 482.00 | 481.95 | 70,730 |
22 Jan 2024 | 489.00 | 490.00 | 488.00 | 488.00 | 487.95 | 130,078 |
19 Jan 2024 | 488.50 | 490.00 | 486.41 | 489.00 | 488.95 | 93,541 |
18 Jan 2024 | 487.50 | 489.00 | 484.70 | 485.00 | 484.95 | 44,026 |
17 Jan 2024 | 490.50 | 493.00 | 484.70 | 486.00 | 485.95 | 27,994 |
16 Jan 2024 | 490.50 | 500.00 | 488.00 | 488.00 | 487.95 | 125,427 |
15 Jan 2024 | 488.61 | 520.00 | 488.60 | 490.50 | 490.45 | 52,417 |
12 Jan 2024 | 495.50 | 495.50 | 491.00 | 491.00 | 490.95 | 99,148 |
11 Jan 2024 | 488.50 | 502.00 | 489.90 | 498.00 | 497.95 | 147,839 |
10 Jan 2024 | 486.00 | 490.00 | 486.00 | 488.50 | 488.45 | 115,936 |
09 Jan 2024 | 483.50 | 499.00 | 482.00 | 482.00 | 481.95 | 181,367 |
08 Jan 2024 | 481.50 | 490.00 | 480.01 | 483.50 | 483.45 | 47,365 |
05 Jan 2024 | 484.00 | 488.00 | 480.00 | 480.00 | 479.95 | 33,562 |
04 Jan 2024 | 485.00 | 488.00 | 478.50 | 480.00 | 479.95 | 75,044 |
03 Jan 2024 | 489.50 | 494.00 | 480.26 | 489.00 | 488.95 | 245,016 |
02 Jan 2024 | 495.00 | 495.36 | 486.00 | 490.00 | 489.95 | 81,766 |
29 Dec 2023 | 495.50 | 497.00 | 493.00 | 494.00 | 493.95 | 39,262 |
28 Dec 2023 | 495.00 | 497.00 | 493.00 | 495.50 | 495.45 | 76,089 |
27 Dec 2023 | 492.00 | 496.71 | 491.25 | 495.50 | 495.45 | 56,544 |
22 Dec 2023 | 492.50 | 494.74 | 491.25 | 492.50 | 492.45 | 16,747 |
21 Dec 2023 | 491.50 | 495.00 | 490.25 | 492.50 | 492.45 | 63,468 |
20 Dec 2023 | 481.50 | 495.00 | 482.00 | 494.00 | 493.95 | 180,132 |
19 Dec 2023 | 480.50 | 483.50 | 480.67 | 481.50 | 481.45 | 179,445 |
18 Dec 2023 | 479.50 | 482.15 | 478.60 | 480.50 | 480.45 | 48,392 |
15 Dec 2023 | 477.50 | 485.00 | 475.05 | 485.00 | 484.95 | 153,356 |
14 Dec 2023 | 473.50 | 480.00 | 473.00 | 475.00 | 474.95 | 169,438 |
13 Dec 2023 | 477.50 | 477.40 | 468.00 | 474.00 | 473.95 | 109,864 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |