Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 398.5000 | 400.1040 | 398.1320 | 399.5800 | 399.5800 | - |
03 May 2024 | 398.4900 | 400.0500 | 398.2961 | 398.6000 | 398.6000 | - |
02 May 2024 | 397.1000 | 399.5148 | 396.2571 | 397.1900 | 397.1900 | - |
01 May 2024 | 398.2300 | 398.6400 | 396.3714 | 398.2500 | 398.2500 | - |
30 Apr 2024 | 400.7300 | 401.2900 | 398.1900 | 400.8000 | 400.8000 | - |
29 Apr 2024 | 400.9412 | 401.7400 | 400.2300 | 400.9827 | 400.9827 | - |
26 Apr 2024 | 401.2928 | 402.7400 | 400.1052 | 401.2500 | 401.2500 | - |
25 Apr 2024 | 402.2500 | 403.3800 | 400.2628 | 402.2600 | 402.2600 | - |
24 Apr 2024 | 402.5138 | 403.5365 | 401.9792 | 402.6766 | 402.6766 | - |
23 Apr 2024 | 405.5000 | 406.3700 | 402.9831 | 405.4411 | 405.4411 | - |
22 Apr 2024 | 405.6790 | 407.0472 | 404.7120 | 406.0720 | 406.0720 | - |
19 Apr 2024 | 405.9286 | 412.7573 | 405.6600 | 405.7800 | 405.7800 | - |
18 Apr 2024 | 404.3300 | 406.9452 | 403.0473 | 404.2824 | 404.2824 | - |
17 Apr 2024 | 407.5700 | 408.0600 | 403.9939 | 407.5295 | 407.5295 | - |
16 Apr 2024 | 406.5400 | 407.7892 | 405.4300 | 406.6200 | 406.6200 | - |
15 Apr 2024 | 403.4253 | 406.1800 | 402.0916 | 403.2900 | 403.2900 | - |
12 Apr 2024 | 399.1900 | 406.3600 | 398.9561 | 399.1300 | 399.1300 | - |
11 Apr 2024 | 398.6600 | 399.6708 | 396.7403 | 398.7712 | 398.7712 | - |
10 Apr 2024 | 397.8700 | 399.6800 | 396.3898 | 397.8300 | 397.8300 | - |
09 Apr 2024 | 396.3900 | 398.1400 | 395.4032 | 396.3900 | 396.3900 | - |
08 Apr 2024 | 398.2200 | 398.6342 | 395.7668 | 398.1765 | 398.1765 | - |
05 Apr 2024 | 401.2334 | 401.4760 | 396.9500 | 401.2733 | 401.2733 | - |
04 Apr 2024 | 400.9679 | 401.1700 | 397.1667 | 400.8637 | 400.8637 | - |
03 Apr 2024 | 403.7400 | 403.7890 | 400.2600 | 403.6900 | 403.6900 | - |
02 Apr 2024 | 405.9176 | 406.6400 | 403.7262 | 406.0533 | 406.0533 | - |
01 Apr 2024 | 405.1800 | 406.6700 | 404.0300 | 405.1600 | 405.1600 | - |
29 Mar 2024 | 404.7326 | 405.3583 | 403.1580 | 405.0215 | 405.0215 | - |
28 Mar 2024 | 402.7800 | 405.3600 | 402.4000 | 403.0253 | 403.0253 | - |
27 Mar 2024 | 403.7092 | 404.3819 | 401.6395 | 403.5300 | 403.5300 | - |
26 Mar 2024 | 407.0943 | 407.2382 | 402.7809 | 406.8800 | 406.8800 | - |
25 Mar 2024 | 409.3141 | 409.7650 | 406.9744 | 409.1300 | 409.1300 | - |
22 Mar 2024 | 403.8300 | 408.8100 | 403.8300 | 403.8327 | 403.8327 | - |
21 Mar 2024 | 406.3794 | 407.1771 | 402.3000 | 406.3600 | 406.3600 | - |
20 Mar 2024 | 408.5939 | 409.8826 | 407.7684 | 408.5500 | 408.5500 | - |
19 Mar 2024 | 408.9120 | 411.0600 | 407.9100 | 408.9634 | 408.9634 | - |
18 Mar 2024 | 408.2700 | 410.4490 | 407.5000 | 408.3200 | 408.3200 | - |
15 Mar 2024 | 410.5189 | 411.1262 | 407.9600 | 410.4137 | 410.4137 | - |
14 Mar 2024 | 411.3300 | 412.5600 | 408.7841 | 411.3200 | 411.3200 | - |
13 Mar 2024 | 415.8300 | 416.4366 | 412.6894 | 415.8689 | 415.8689 | - |
12 Mar 2024 | 411.0100 | 416.5877 | 410.5900 | 411.0400 | 411.0400 | - |
11 Mar 2024 | 409.6971 | 412.2971 | 409.6971 | 409.6500 | 409.6500 | - |
08 Mar 2024 | 411.1600 | 412.6100 | 409.6100 | 411.1785 | 411.1785 | - |
07 Mar 2024 | 409.6090 | 413.3359 | 409.2300 | 409.4850 | 409.4850 | - |
06 Mar 2024 | 410.2200 | 410.3536 | 407.1851 | 410.2300 | 410.2300 | - |
05 Mar 2024 | 411.6442 | 412.3100 | 409.5699 | 411.1279 | 411.1279 | - |
04 Mar 2024 | 410.9700 | 412.6800 | 410.8167 | 411.0259 | 411.0259 | - |
01 Mar 2024 | 410.5300 | 411.6000 | 409.1100 | 410.5380 | 410.5380 | - |
29 Feb 2024 | 412.8882 | 413.5400 | 411.2800 | 412.8238 | 412.8238 | - |
28 Feb 2024 | 410.0974 | 413.7100 | 409.5400 | 409.9875 | 409.9875 | - |
27 Feb 2024 | 407.5369 | 409.8680 | 406.9025 | 407.4300 | 407.4300 | - |
26 Feb 2024 | 407.4600 | 408.6600 | 407.2200 | 407.4500 | 407.4500 | - |
23 Feb 2024 | 406.1600 | 408.0417 | 406.0400 | 406.2269 | 406.2269 | - |
22 Feb 2024 | 406.8843 | 407.2100 | 405.4679 | 406.7100 | 406.7100 | - |
21 Feb 2024 | 406.1800 | 408.4000 | 406.1800 | 406.2800 | 406.2800 | - |
20 Feb 2024 | 408.5174 | 409.4720 | 406.7200 | 408.2540 | 408.2540 | - |
19 Feb 2024 | 408.7981 | 410.0894 | 408.7781 | 408.7300 | 408.7300 | - |
16 Feb 2024 | 410.1600 | 410.8400 | 409.5211 | 410.3130 | 410.3130 | - |
15 Feb 2024 | 408.9800 | 410.7500 | 406.1558 | 408.9416 | 408.9416 | - |
14 Feb 2024 | 407.0600 | 410.1241 | 407.0300 | 406.9900 | 406.9900 | - |
13 Feb 2024 | 409.8767 | 410.3705 | 406.6501 | 409.6575 | 409.6575 | - |
12 Feb 2024 | 410.0294 | 411.2405 | 408.7448 | 409.8248 | 409.8248 | - |
09 Feb 2024 | 412.5600 | 413.2350 | 409.8321 | 412.5400 | 412.5400 | - |
08 Feb 2024 | 411.8800 | 412.9527 | 410.8500 | 411.8600 | 411.8600 | - |
07 Feb 2024 | 412.7900 | 414.1276 | 411.9600 | 412.9465 | 412.9465 | - |
06 Feb 2024 | 413.0900 | 413.6935 | 411.9900 | 413.0965 | 413.0965 | - |
05 Feb 2024 | 409.8292 | 414.0276 | 409.8292 | 410.1619 | 410.1619 | - |
02 Feb 2024 | 410.2100 | 412.0900 | 409.8700 | 410.2000 | 410.2000 | - |
01 Feb 2024 | 411.5923 | 412.9200 | 409.7688 | 411.5300 | 411.5300 | - |
31 Jan 2024 | 413.0700 | 414.1800 | 410.2000 | 413.2310 | 413.2310 | - |
30 Jan 2024 | 416.7400 | 418.2488 | 412.4201 | 416.7432 | 416.7432 | - |
29 Jan 2024 | 413.9300 | 418.1238 | 413.8700 | 413.9700 | 413.9700 | - |
26 Jan 2024 | 409.1200 | 413.7278 | 409.0100 | 409.4550 | 409.4550 | - |
25 Jan 2024 | 411.4000 | 412.4400 | 408.3699 | 411.8600 | 411.8600 | - |
24 Jan 2024 | 408.8300 | 411.7387 | 407.8416 | 408.7900 | 408.7900 | - |
23 Jan 2024 | 405.4735 | 409.1306 | 404.7852 | 405.4763 | 405.4763 | - |
22 Jan 2024 | 403.6900 | 405.7533 | 402.6500 | 403.7289 | 403.7289 | - |
19 Jan 2024 | 404.7100 | 406.0654 | 403.0962 | 404.6500 | 404.6500 | - |
18 Jan 2024 | 403.9557 | 405.7860 | 402.9156 | 403.9200 | 403.9200 | - |
17 Jan 2024 | 404.5400 | 406.5000 | 404.2000 | 404.6425 | 404.6425 | - |
16 Jan 2024 | 403.8500 | 405.9500 | 403.7200 | 403.8800 | 403.8800 | - |
15 Jan 2024 | 405.7004 | 406.5816 | 404.3743 | 405.7100 | 405.7100 | - |
12 Jan 2024 | 405.5929 | 406.4057 | 404.5600 | 405.3615 | 405.3615 | - |
11 Jan 2024 | 405.1120 | 407.0100 | 404.5529 | 404.9738 | 404.9738 | - |
10 Jan 2024 | 406.3400 | 406.8497 | 404.6264 | 406.2855 | 406.2855 | - |
09 Jan 2024 | 406.5182 | 407.6400 | 405.7800 | 406.5204 | 406.5204 | - |
08 Jan 2024 | 405.5719 | 407.0640 | 404.8967 | 405.5100 | 405.5100 | - |
05 Jan 2024 | 406.7940 | 407.5866 | 405.2500 | 406.8219 | 406.8219 | - |
04 Jan 2024 | 409.6200 | 410.3374 | 405.8300 | 409.6500 | 409.6500 | - |
03 Jan 2024 | 410.3100 | 410.6143 | 407.7300 | 410.0854 | 410.0854 | - |
02 Jan 2024 | 411.2945 | 411.9316 | 408.1300 | 410.0600 | 410.0600 | - |
01 Jan 2024 | 411.1740 | 411.3369 | 411.1740 | 411.1740 | 411.1740 | - |
29 Dec 2023 | 409.4700 | 413.5200 | 409.3469 | 409.5000 | 409.5000 | - |
28 Dec 2023 | 408.3534 | 412.9400 | 408.1100 | 408.1500 | 408.1500 | - |
27 Dec 2023 | 404.7296 | 409.0300 | 403.7393 | 404.6961 | 404.6961 | - |
26 Dec 2023 | 403.0100 | 405.5500 | 402.6468 | 404.4089 | 404.4089 | - |
25 Dec 2023 | 401.4490 | 404.7469 | 401.0812 | 401.0360 | 401.0360 | - |
22 Dec 2023 | 405.6160 | 406.6100 | 404.2600 | 405.4745 | 405.4745 | - |
21 Dec 2023 | 406.3500 | 407.0100 | 404.7863 | 406.3300 | 406.3300 | - |
20 Dec 2023 | 406.7017 | 408.4100 | 406.0237 | 406.7279 | 406.7279 | - |
19 Dec 2023 | 405.6703 | 407.2687 | 403.4483 | 405.7588 | 405.7588 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |