Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 354.1000 | 354.1050 | 353.9840 | 354.1050 | 354.1050 | - |
22 May 2024 | 354.0927 | 354.0927 | 354.0927 | 353.6066 | 353.6066 | - |
21 May 2024 | 353.5996 | 353.5996 | 353.5996 | 353.3973 | 353.3973 | - |
20 May 2024 | 351.8640 | 353.0256 | 351.8640 | 352.2555 | 352.2555 | - |
17 May 2024 | 351.8640 | 353.0256 | 351.8640 | 352.2555 | 352.2555 | - |
16 May 2024 | 352.2555 | 352.2555 | 352.2555 | 352.5100 | 352.5100 | - |
15 May 2024 | 352.0975 | 352.0975 | 352.0975 | 349.7973 | 349.7973 | - |
14 May 2024 | 347.8239 | 347.8239 | 347.8239 | 347.1415 | 347.1415 | - |
13 May 2024 | 347.8239 | 347.8239 | 347.8239 | 347.1415 | 347.1415 | - |
10 May 2024 | 347.8239 | 347.8239 | 347.8239 | 347.1415 | 347.1415 | - |
09 May 2024 | 347.1875 | 347.1875 | 347.1415 | 348.0533 | 348.0533 | - |
08 May 2024 | 348.9832 | 348.9832 | 348.0533 | 349.1804 | 349.1804 | - |
07 May 2024 | 348.9832 | 348.9832 | 348.9832 | 349.1804 | 349.1804 | - |
06 May 2024 | 348.9700 | 348.9700 | 348.6462 | 347.9734 | 347.9734 | - |
03 May 2024 | 348.9700 | 348.9700 | 348.9700 | 347.9734 | 347.9734 | - |
02 May 2024 | 347.9734 | 347.9734 | 347.9734 | 348.6187 | 348.6187 | - |
01 May 2024 | 348.2749 | 348.2749 | 348.2749 | 349.2199 | 349.2199 | - |
30 Apr 2024 | 348.2749 | 348.2749 | 348.2749 | 349.2199 | 349.2199 | - |
29 Apr 2024 | 349.2469 | 349.2469 | 349.2469 | 348.1824 | 348.1824 | - |
26 Apr 2024 | 347.1875 | 348.1824 | 347.1875 | 346.1177 | 346.1177 | - |
25 Apr 2024 | 346.1177 | 346.1177 | 346.1177 | 345.8932 | 345.8932 | - |
24 Apr 2024 | 345.8932 | 345.8932 | 345.8932 | 343.7303 | 343.7303 | - |
23 Apr 2024 | 345.8932 | 345.8932 | 345.8932 | 343.7303 | 343.7303 | - |
22 Apr 2024 | 345.0159 | 345.0159 | 344.3323 | 345.8292 | 345.8292 | - |
19 Apr 2024 | 345.0159 | 345.0159 | 345.0159 | 345.8292 | 345.8292 | - |
18 Apr 2024 | 346.4822 | 346.4822 | 346.4822 | 345.5777 | 345.5777 | - |
17 Apr 2024 | 345.5777 | 345.5777 | 345.5777 | 346.2901 | 346.2901 | - |
16 Apr 2024 | 346.2901 | 346.2901 | 346.2901 | 345.5874 | 345.5874 | - |
15 Apr 2024 | 346.2901 | 346.2901 | 346.2901 | 345.5874 | 345.5874 | - |
12 Apr 2024 | 347.7956 | 347.7956 | 347.7956 | 351.5927 | 351.5927 | - |
11 Apr 2024 | 347.7956 | 347.7956 | 347.7956 | 351.5927 | 351.5927 | - |
10 Apr 2024 | 351.8307 | 351.8307 | 351.5927 | 351.4389 | 351.4389 | - |
09 Apr 2024 | 351.8307 | 351.8307 | 351.8307 | 351.4389 | 351.4389 | - |
08 Apr 2024 | 351.1213 | 351.1213 | 351.1213 | 350.6423 | 350.6423 | - |
05 Apr 2024 | 350.1577 | 350.1577 | 350.1577 | 351.7757 | 351.7757 | - |
04 Apr 2024 | 351.7757 | 351.7757 | 351.7757 | 350.8994 | 350.8994 | - |
03 Apr 2024 | 349.1546 | 349.1546 | 349.1049 | 349.0185 | 349.0185 | - |
02 Apr 2024 | 349.0185 | 349.0185 | 349.0185 | 350.4198 | 350.4198 | - |
01 Apr 2024 | 349.0185 | 349.0185 | 349.0185 | 350.4198 | 350.4198 | - |
29 Mar 2024 | 350.7331 | 350.7331 | 350.7331 | 350.6621 | 350.6621 | - |
28 Mar 2024 | 350.7331 | 350.7331 | 350.7331 | 350.6621 | 350.6621 | - |
27 Mar 2024 | 349.6592 | 349.6592 | 349.6592 | 349.7984 | 349.7984 | - |
26 Mar 2024 | 350.8905 | 350.8905 | 350.8905 | 351.2543 | 351.2543 | - |
25 Mar 2024 | 351.5497 | 351.5497 | 351.2543 | 349.9163 | 349.9163 | - |
22 Mar 2024 | 350.4148 | 350.4148 | 350.4148 | 353.5090 | 353.5090 | - |
21 Mar 2024 | 354.2165 | 354.2165 | 353.5090 | 353.9694 | 353.9694 | - |
20 Mar 2024 | 354.2165 | 354.2165 | 353.6153 | 353.9694 | 353.9694 | - |
19 Mar 2024 | 354.6695 | 354.6695 | 354.3477 | 354.8389 | 354.8389 | - |
18 Mar 2024 | 354.6695 | 354.6695 | 354.6695 | 354.8389 | 354.8389 | - |
15 Mar 2024 | 354.6568 | 354.8498 | 354.6568 | 354.8404 | 354.8404 | - |
14 Mar 2024 | 354.8404 | 354.8404 | 354.8404 | 356.4298 | 356.4298 | - |
13 Mar 2024 | 356.8433 | 356.8433 | 356.8433 | 356.0114 | 356.0114 | - |
12 Mar 2024 | 356.0387 | 356.0387 | 356.0387 | 356.9393 | 356.9393 | - |
11 Mar 2024 | 357.4750 | 357.4750 | 357.4750 | 358.3524 | 358.3524 | - |
08 Mar 2024 | 357.4173 | 359.1631 | 357.4173 | 356.9578 | 356.9578 | - |
07 Mar 2024 | 356.9578 | 356.9578 | 356.9578 | 355.4502 | 355.4502 | - |
06 Mar 2024 | 351.3149 | 353.0528 | 351.3149 | 351.8691 | 351.8691 | - |
05 Mar 2024 | 351.3149 | 353.0528 | 351.3149 | 351.8691 | 351.8691 | - |
04 Mar 2024 | 351.3149 | 353.0528 | 351.3149 | 351.8691 | 351.8691 | - |
01 Mar 2024 | 351.3149 | 351.3149 | 351.3149 | 351.8691 | 351.8691 | - |
29 Feb 2024 | 353.9281 | 353.9281 | 353.9281 | 353.9784 | 353.9784 | - |
28 Feb 2024 | 353.9281 | 353.9281 | 353.9281 | 353.9784 | 353.9784 | - |
27 Feb 2024 | 353.9784 | 353.9784 | 353.9784 | 353.5884 | 353.5884 | - |
26 Feb 2024 | 353.9784 | 353.9784 | 353.9784 | 353.5884 | 353.5884 | - |
23 Feb 2024 | 353.9784 | 353.9784 | 353.9784 | 353.5884 | 353.5884 | - |
22 Feb 2024 | 352.6219 | 352.6219 | 352.4285 | 352.6175 | 352.6175 | - |
21 Feb 2024 | 352.6219 | 352.6219 | 352.6219 | 352.6175 | 352.6175 | - |
20 Feb 2024 | 352.9099 | 352.9099 | 352.9099 | 351.1289 | 351.1289 | - |
19 Feb 2024 | 350.6237 | 351.1289 | 350.6237 | 351.5357 | 351.5357 | - |
16 Feb 2024 | 350.6237 | 350.6237 | 350.6237 | 351.5357 | 351.5357 | - |
15 Feb 2024 | 350.9964 | 350.9964 | 350.9964 | 350.4798 | 350.4798 | - |
14 Feb 2024 | 350.2229 | 350.2229 | 350.2229 | 350.8750 | 350.8750 | - |
13 Feb 2024 | 352.2886 | 352.3172 | 352.2886 | 352.5244 | 352.5244 | - |
12 Feb 2024 | 352.2886 | 352.2886 | 352.2886 | 352.5244 | 352.5244 | - |
09 Feb 2024 | 352.4916 | 352.4916 | 352.4916 | 352.1003 | 352.1003 | - |
08 Feb 2024 | 351.9217 | 351.9217 | 351.9217 | 352.0949 | 352.0949 | - |
07 Feb 2024 | 352.6953 | 352.6953 | 352.6953 | 351.8066 | 351.8066 | - |
06 Feb 2024 | 351.1861 | 351.1861 | 351.1861 | 349.6381 | 349.6381 | - |
05 Feb 2024 | 349.6381 | 349.6381 | 349.6381 | 352.2806 | 352.2806 | - |
02 Feb 2024 | 352.4568 | 352.4568 | 352.4568 | 355.3830 | 355.3830 | - |
01 Feb 2024 | 353.9325 | 353.9325 | 353.9325 | 354.3391 | 354.3391 | - |
31 Jan 2024 | 354.8264 | 354.8264 | 354.8264 | 353.9464 | 353.9464 | - |
30 Jan 2024 | 353.3224 | 353.3224 | 353.3224 | 354.7190 | 354.7190 | - |
29 Jan 2024 | 355.3975 | 355.3975 | 355.1443 | 354.5222 | 354.5222 | - |
26 Jan 2024 | 355.3975 | 355.3975 | 355.1443 | 354.5222 | 354.5222 | - |
25 Jan 2024 | 354.9883 | 354.9883 | 354.9883 | 355.7564 | 355.7564 | - |
24 Jan 2024 | 353.5347 | 354.6054 | 353.5347 | 354.9006 | 354.9006 | - |
23 Jan 2024 | 353.5347 | 353.5347 | 353.5347 | 354.9006 | 354.9006 | - |
22 Jan 2024 | 355.6342 | 355.6342 | 355.6342 | 354.2345 | 354.2345 | - |
19 Jan 2024 | 355.5313 | 355.5313 | 354.2345 | 354.2478 | 354.2478 | - |
18 Jan 2024 | 354.2478 | 354.2478 | 354.2478 | 353.9941 | 353.9941 | - |
17 Jan 2024 | 353.9293 | 353.9293 | 353.9293 | 357.0477 | 357.0477 | - |
16 Jan 2024 | 357.5647 | 357.5647 | 357.0477 | 357.7134 | 357.7134 | - |
15 Jan 2024 | 357.5647 | 357.5647 | 357.0477 | 357.7134 | 357.7134 | - |
12 Jan 2024 | 357.5647 | 357.5647 | 357.5647 | 357.7134 | 357.7134 | - |
11 Jan 2024 | 357.7134 | 357.7134 | 357.7134 | 358.3319 | 358.3319 | - |
10 Jan 2024 | 358.0804 | 358.3319 | 358.0804 | 357.3495 | 357.3495 | - |
09 Jan 2024 | 358.0804 | 358.3319 | 358.0804 | 357.3495 | 357.3495 | - |
08 Jan 2024 | 358.0804 | 358.0804 | 358.0804 | 357.3495 | 357.3495 | - |
05 Jan 2024 | 358.2392 | 358.2392 | 358.2392 | 356.7125 | 356.7125 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |