Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 433.40 | 434.45 | 429.95 | 430.45 | 430.45 | 646 |
25 Apr 2024 | 429.45 | 432.85 | 426.55 | 429.25 | 429.25 | 446 |
24 Apr 2024 | 430.25 | 432.60 | 427.85 | 429.70 | 429.70 | 797 |
23 Apr 2024 | 437.00 | 444.05 | 428.75 | 432.45 | 432.45 | 1,855 |
22 Apr 2024 | 437.20 | 440.00 | 434.80 | 436.05 | 436.05 | 761 |
19 Apr 2024 | 432.45 | 434.00 | 428.65 | 433.35 | 433.35 | 831 |
18 Apr 2024 | 427.55 | 429.65 | 425.00 | 428.40 | 428.40 | 293 |
17 Apr 2024 | 428.75 | 430.00 | 425.70 | 425.70 | 425.70 | 870 |
16 Apr 2024 | 430.70 | 431.25 | 427.20 | 429.55 | 429.55 | 1,716 |
15 Apr 2024 | 431.35 | 431.35 | 425.10 | 428.50 | 428.50 | 1,991 |
12 Apr 2024 | 423.05 | 429.80 | 422.55 | 427.65 | 427.65 | 553 |
11 Apr 2024 | 422.05 | 422.05 | 419.20 | 421.10 | 421.10 | 258 |
10 Apr 2024 | 412.35 | 414.75 | 411.60 | 412.85 | 412.85 | 386 |
09 Apr 2024 | 417.30 | 417.30 | 402.35 | 413.85 | 413.85 | 1,705 |
08 Apr 2024 | 420.85 | 423.00 | 417.80 | 418.30 | 418.30 | 228 |
05 Apr 2024 | 415.75 | 420.95 | 415.75 | 417.00 | 417.00 | 350 |
04 Apr 2024 | 414.95 | 415.30 | 411.90 | 414.60 | 414.60 | 310 |
03 Apr 2024 | 422.65 | 422.65 | 414.75 | 414.75 | 414.75 | 183 |
02 Apr 2024 | 422.75 | 424.05 | 420.60 | 422.50 | 422.50 | 442 |
28 Mar 2024 | 422.30 | 424.40 | 420.40 | 420.60 | 420.60 | 385 |
27 Mar 2024 | 414.10 | 419.30 | 410.30 | 419.30 | 419.30 | 500 |
26 Mar 2024 | 411.60 | 413.80 | 410.10 | 412.40 | 412.40 | 430 |
25 Mar 2024 | 413.90 | 414.90 | 410.50 | 411.40 | 411.40 | 556 |
22 Mar 2024 | 410.00 | 412.20 | 408.40 | 411.90 | 411.90 | 412 |
21 Mar 2024 | 404.40 | 407.60 | 403.60 | 406.00 | 406.00 | 344 |
20 Mar 2024 | 401.50 | 405.60 | 401.50 | 405.40 | 405.40 | 419 |
19 Mar 2024 | 399.90 | 401.80 | 399.00 | 400.30 | 400.30 | 382 |
18 Mar 2024 | 401.40 | 401.40 | 397.50 | 399.50 | 399.50 | 567 |
15 Mar 2024 | 400.60 | 401.70 | 399.00 | 401.00 | 401.00 | 451 |
14 Mar 2024 | 398.30 | 401.20 | 397.20 | 400.00 | 400.00 | 659 |
13 Mar 2024 | 398.00 | 398.50 | 396.80 | 398.20 | 398.20 | 219 |
12 Mar 2024 | 397.80 | 398.70 | 396.80 | 397.00 | 397.00 | 340 |
11 Mar 2024 | 394.50 | 398.90 | 393.80 | 396.50 | 396.50 | 363 |
08 Mar 2024 | 392.90 | 393.50 | 391.00 | 393.50 | 393.50 | 205 |
07 Mar 2024 | 398.00 | 398.90 | 393.60 | 393.60 | 393.60 | 534 |
06 Mar 2024 | 397.90 | 399.20 | 395.60 | 397.50 | 397.50 | 506 |
05 Mar 2024 | 396.80 | 401.80 | 396.80 | 399.20 | 399.20 | 382 |
04 Mar 2024 | 394.00 | 398.00 | 392.10 | 397.80 | 397.80 | 264 |
01 Mar 2024 | 396.90 | 396.90 | 392.20 | 392.40 | 392.40 | 372 |
29 Feb 2024 | 398.50 | 398.80 | 394.80 | 396.80 | 396.80 | 340 |
29 Feb 2024 | 3.15 Dividend | |||||
28 Feb 2024 | 397.00 | 401.60 | 396.80 | 399.50 | 396.35 | 962 |
27 Feb 2024 | 396.60 | 397.90 | 394.50 | 395.60 | 392.48 | 474 |
26 Feb 2024 | 398.60 | 399.50 | 395.90 | 395.90 | 392.78 | 295 |
23 Feb 2024 | 397.00 | 398.60 | 394.50 | 397.60 | 394.46 | 569 |
22 Feb 2024 | 394.10 | 395.20 | 391.00 | 393.00 | 389.90 | 809 |
21 Feb 2024 | 393.10 | 395.90 | 389.70 | 395.20 | 392.08 | 34,517 |
20 Feb 2024 | 394.30 | 395.40 | 391.90 | 394.80 | 391.69 | 1,156 |
19 Feb 2024 | 395.30 | 399.10 | 393.70 | 396.30 | 393.18 | 451 |
16 Feb 2024 | 393.00 | 394.70 | 392.10 | 392.90 | 389.80 | 678 |
15 Feb 2024 | 392.20 | 392.20 | 388.20 | 389.70 | 386.63 | 418 |
14 Feb 2024 | 399.60 | 400.30 | 395.00 | 395.10 | 391.98 | 344 |
13 Feb 2024 | 397.90 | 402.30 | 396.40 | 397.60 | 394.46 | 385 |
12 Feb 2024 | 393.90 | 399.00 | 393.60 | 399.00 | 395.85 | 1,642 |
09 Feb 2024 | 396.10 | 399.00 | 394.50 | 394.80 | 391.69 | 202 |
08 Feb 2024 | 397.80 | 400.00 | 395.80 | 396.00 | 392.88 | 638 |
07 Feb 2024 | 396.10 | 399.00 | 395.80 | 397.30 | 394.17 | 386 |
06 Feb 2024 | 392.20 | 397.20 | 391.40 | 396.20 | 393.08 | 557 |
05 Feb 2024 | 396.10 | 400.00 | 392.00 | 393.00 | 389.90 | 612 |
02 Feb 2024 | 395.50 | 397.50 | 394.40 | 395.40 | 392.28 | 472 |
01 Feb 2024 | 398.20 | 400.00 | 394.80 | 396.20 | 393.08 | 224 |
31 Jan 2024 | 400.00 | 400.00 | 398.00 | 399.20 | 396.05 | 317 |
30 Jan 2024 | 395.20 | 396.80 | 394.40 | 396.80 | 393.67 | 515 |
29 Jan 2024 | 397.70 | 401.30 | 395.70 | 397.20 | 394.07 | 1,266 |
26 Jan 2024 | 399.70 | 400.20 | 394.20 | 394.20 | 391.09 | 547 |
25 Jan 2024 | 398.60 | 399.00 | 393.30 | 395.60 | 392.48 | 847 |
24 Jan 2024 | 407.20 | 407.50 | 398.60 | 400.50 | 397.34 | 587 |
23 Jan 2024 | 420.70 | 435.00 | 410.30 | 410.30 | 407.06 | 1,157 |
22 Jan 2024 | 420.90 | 422.70 | 418.50 | 422.60 | 419.27 | 563 |
19 Jan 2024 | 424.60 | 425.10 | 420.10 | 420.80 | 417.48 | 154 |
18 Jan 2024 | 422.60 | 422.60 | 420.00 | 420.10 | 416.79 | 159 |
17 Jan 2024 | 420.80 | 425.20 | 420.50 | 423.40 | 420.06 | 244 |
16 Jan 2024 | 428.50 | 428.80 | 421.30 | 421.40 | 418.08 | 790 |
15 Jan 2024 | 426.00 | 428.00 | 423.90 | 428.00 | 424.63 | 1,135 |
12 Jan 2024 | 415.00 | 419.10 | 415.00 | 418.60 | 415.30 | 849 |
11 Jan 2024 | 416.60 | 417.10 | 413.10 | 413.40 | 410.14 | 232 |
10 Jan 2024 | 417.30 | 419.60 | 415.00 | 417.40 | 414.11 | 233 |
09 Jan 2024 | 417.60 | 422.30 | 415.50 | 417.30 | 414.01 | 386 |
08 Jan 2024 | 417.30 | 418.20 | 415.10 | 415.80 | 412.52 | 379 |
05 Jan 2024 | 420.20 | 424.30 | 414.50 | 415.00 | 411.73 | 570 |
04 Jan 2024 | 420.00 | 423.30 | 419.60 | 422.20 | 418.87 | 72 |
03 Jan 2024 | 418.60 | 424.70 | 415.50 | 422.60 | 419.27 | 500 |
02 Jan 2024 | 411.80 | 422.00 | 410.30 | 419.60 | 416.29 | 561 |
29 Dec 2023 | 406.70 | 408.70 | 406.20 | 407.60 | 404.39 | 80 |
28 Dec 2023 | 401.20 | 406.80 | 401.20 | 406.70 | 403.49 | 162 |
27 Dec 2023 | 408.50 | 408.50 | 405.10 | 405.10 | 401.91 | 61 |
22 Dec 2023 | 404.70 | 409.40 | 404.70 | 409.10 | 405.87 | 86 |
21 Dec 2023 | 406.60 | 407.20 | 404.00 | 406.80 | 403.59 | 176 |
20 Dec 2023 | 409.20 | 409.20 | 406.60 | 408.00 | 404.78 | 142 |
19 Dec 2023 | 409.00 | 409.10 | 407.00 | 407.30 | 404.09 | 181 |
18 Dec 2023 | 404.10 | 409.70 | 404.10 | 408.90 | 405.68 | 426 |
15 Dec 2023 | 405.70 | 407.20 | 402.80 | 402.80 | 399.62 | 232 |
14 Dec 2023 | 418.00 | 418.00 | 401.40 | 401.40 | 398.24 | 689 |
13 Dec 2023 | 418.00 | 420.20 | 417.90 | 420.10 | 416.79 | 233 |
12 Dec 2023 | 420.40 | 420.40 | 416.50 | 418.20 | 414.90 | 121 |
11 Dec 2023 | 417.50 | 420.40 | 415.40 | 420.40 | 417.09 | 190 |
08 Dec 2023 | 414.50 | 418.20 | 413.40 | 417.70 | 414.41 | 410 |
07 Dec 2023 | 416.90 | 417.80 | 413.70 | 414.70 | 411.43 | 391 |
06 Dec 2023 | 414.90 | 416.80 | 410.40 | 414.80 | 411.53 | 309 |
05 Dec 2023 | 416.50 | 416.50 | 413.20 | 415.90 | 412.62 | 337 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |