Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 321.4670 | 321.4680 | 319.9920 | 321.1300 | 321.1300 | - |
07 May 2024 | 316.3800 | 319.2500 | 316.3800 | 316.3800 | 316.3800 | - |
06 May 2024 | 315.8400 | 316.3800 | 315.8400 | 315.8400 | 315.8400 | - |
03 May 2024 | 314.5200 | 315.8400 | 314.5200 | 314.5200 | 314.5200 | - |
02 May 2024 | 314.6100 | 314.6100 | 314.5200 | 314.6100 | 314.6100 | - |
01 May 2024 | 314.6100 | 314.6100 | 314.6100 | 314.6100 | 314.6100 | - |
30 Apr 2024 | 315.2500 | 315.2500 | 314.6100 | 315.2500 | 315.2500 | - |
29 Apr 2024 | 314.0500 | 315.2500 | 314.0500 | 314.0500 | 314.0500 | - |
26 Apr 2024 | 315.0300 | 315.0300 | 314.0500 | 315.0300 | 315.0300 | - |
25 Apr 2024 | 315.3500 | 315.3500 | 315.0300 | 315.3500 | 315.3500 | - |
24 Apr 2024 | 316.4200 | 316.4200 | 315.3500 | 316.4200 | 316.4200 | - |
23 Apr 2024 | 316.4900 | 316.4900 | 316.4200 | 316.4900 | 316.4900 | - |
22 Apr 2024 | 318.0700 | 318.0700 | 316.4900 | 318.0700 | 318.0700 | - |
19 Apr 2024 | 318.1200 | 318.1200 | 318.0700 | 318.1200 | 318.1200 | - |
18 Apr 2024 | 317.8000 | 318.1200 | 317.8000 | 317.8000 | 317.8000 | - |
17 Apr 2024 | 315.5100 | 317.8000 | 315.5100 | 315.5100 | 315.5100 | - |
16 Apr 2024 | 315.2800 | 315.5100 | 315.2800 | 315.2800 | 315.2800 | - |
15 Apr 2024 | 314.3300 | 315.2800 | 314.3300 | 314.3300 | 314.3300 | - |
12 Apr 2024 | 316.8100 | 316.8100 | 314.3300 | 316.8100 | 316.8100 | - |
11 Apr 2024 | 320.9200 | 320.9200 | 316.8100 | 321.1300 | 321.1300 | - |
10 Apr 2024 | 321.1300 | 321.1300 | 321.1300 | 321.1300 | 321.1300 | - |
09 Apr 2024 | 320.4000 | 321.1300 | 320.4000 | 320.4000 | 320.4000 | - |
08 Apr 2024 | 320.4800 | 320.4800 | 320.4000 | 320.4800 | 320.4800 | - |
05 Apr 2024 | 321.7700 | 321.7700 | 320.4800 | 321.7700 | 321.7700 | - |
04 Apr 2024 | 319.4500 | 321.7700 | 319.4500 | 319.4500 | 319.4500 | - |
03 Apr 2024 | 318.1900 | 319.4500 | 318.1900 | 318.1900 | 318.1900 | - |
02 Apr 2024 | 318.1900 | 318.1900 | 318.1900 | 320.6020 | 320.6020 | - |
01 Apr 2024 | 320.6020 | 320.6020 | 320.6020 | 320.6020 | 320.6020 | - |
29 Mar 2024 | 320.6020 | 320.6020 | 320.6020 | 320.6020 | 320.6020 | - |
28 Mar 2024 | 322.0360 | 322.0360 | 320.6020 | 322.0360 | 322.0360 | - |
27 Mar 2024 | 324.3900 | 324.3900 | 322.0360 | 324.3900 | 324.3900 | - |
26 Mar 2024 | 323.8000 | 324.3900 | 323.8000 | 323.8000 | 323.8000 | - |
25 Mar 2024 | 324.6700 | 324.6700 | 323.8000 | 324.6700 | 324.6700 | - |
22 Mar 2024 | 328.1100 | 328.1100 | 324.6700 | 328.1100 | 328.1100 | - |
21 Mar 2024 | 326.2900 | 328.1100 | 326.2900 | 326.2900 | 326.2900 | - |
20 Mar 2024 | 326.3000 | 326.3000 | 326.2900 | 326.3000 | 326.3000 | - |
19 Mar 2024 | 328.6600 | 328.6600 | 326.3000 | 328.6600 | 328.6600 | - |
18 Mar 2024 | 329.0900 | 329.0900 | 328.6600 | 329.0900 | 329.0900 | - |
15 Mar 2024 | 330.8300 | 330.8300 | 329.0900 | 330.8300 | 330.8300 | - |
14 Mar 2024 | 331.5000 | 331.5000 | 330.8300 | 331.5000 | 331.5000 | - |
13 Mar 2024 | 331.7900 | 331.7900 | 331.5000 | 331.7900 | 331.7900 | - |
12 Mar 2024 | 332.3400 | 332.3400 | 331.7900 | 332.3400 | 332.3400 | - |
11 Mar 2024 | 332.7000 | 332.7000 | 332.3400 | 332.7000 | 332.7000 | - |
08 Mar 2024 | 331.4600 | 332.7000 | 331.4600 | 331.4600 | 331.4600 | - |
07 Mar 2024 | 331.4100 | 331.4600 | 331.4100 | 331.4100 | 331.4100 | - |
06 Mar 2024 | 330.8000 | 331.4100 | 330.8000 | 330.8000 | 330.8000 | - |
05 Mar 2024 | 330.9900 | 330.9900 | 330.8000 | 330.9900 | 330.9900 | - |
04 Mar 2024 | 330.2400 | 330.9900 | 330.2400 | 330.2400 | 330.2400 | - |
01 Mar 2024 | 332.0600 | 332.0600 | 330.2400 | 332.0600 | 332.0600 | - |
29 Feb 2024 | 332.0100 | 332.0600 | 332.0100 | 332.0100 | 332.0100 | - |
28 Feb 2024 | 333.7000 | 333.7000 | 332.0100 | 333.7000 | 333.7000 | - |
27 Feb 2024 | 333.9000 | 333.9000 | 333.7000 | 333.9000 | 333.9000 | - |
26 Feb 2024 | 333.1300 | 333.9000 | 333.1300 | 333.1300 | 333.1300 | - |
23 Feb 2024 | 334.0900 | 334.0900 | 333.1300 | 334.0900 | 334.0900 | - |
22 Feb 2024 | 332.9400 | 334.0900 | 332.9400 | 332.9400 | 332.9400 | - |
21 Feb 2024 | 333.3200 | 333.3200 | 332.9400 | 333.3200 | 333.3200 | - |
20 Feb 2024 | 333.4100 | 333.4100 | 333.3200 | 333.4100 | 333.4100 | - |
19 Feb 2024 | 333.3100 | 333.4100 | 333.3100 | 333.3100 | 333.3100 | - |
16 Feb 2024 | 332.4300 | 333.3100 | 332.4300 | 332.4300 | 332.4300 | - |
15 Feb 2024 | 331.8200 | 332.4300 | 331.8200 | 331.8200 | 331.8200 | - |
14 Feb 2024 | 334.1900 | 334.1900 | 331.8200 | 334.1900 | 334.1900 | - |
13 Feb 2024 | 334.1900 | 334.1900 | 334.1900 | 334.1900 | 334.1900 | - |
12 Feb 2024 | 333.6600 | 334.1900 | 333.6600 | 333.6600 | 333.6600 | - |
09 Feb 2024 | 333.6700 | 333.6700 | 333.6600 | 333.6700 | 333.6700 | - |
08 Feb 2024 | 333.9200 | 333.9200 | 333.6700 | 333.9200 | 333.9200 | - |
07 Feb 2024 | 333.7000 | 333.9200 | 333.7000 | 333.7000 | 333.7000 | - |
06 Feb 2024 | 332.8200 | 333.7000 | 332.8200 | 332.8200 | 332.8200 | - |
05 Feb 2024 | 336.0900 | 336.0900 | 332.8200 | 336.0900 | 336.0900 | - |
02 Feb 2024 | 335.1600 | 336.0900 | 335.1600 | 335.1600 | 335.1600 | - |
01 Feb 2024 | 339.0300 | 339.0300 | 335.1600 | 339.0300 | 339.0300 | - |
31 Jan 2024 | 340.3000 | 340.3000 | 339.0300 | 340.3000 | 340.3000 | - |
30 Jan 2024 | 340.6900 | 340.6900 | 340.3000 | 340.6900 | 340.6900 | - |
29 Jan 2024 | 342.0000 | 342.0000 | 340.6900 | 342.0000 | 342.0000 | - |
26 Jan 2024 | 343.5200 | 343.5200 | 342.0000 | 343.5200 | 343.5200 | - |
25 Jan 2024 | 343.4800 | 343.5200 | 343.4800 | 343.4800 | 343.4800 | - |
24 Jan 2024 | 344.2400 | 344.2400 | 343.4800 | 344.2400 | 344.2400 | - |
23 Jan 2024 | 345.1100 | 345.1100 | 344.2400 | 345.1100 | 345.1100 | - |
22 Jan 2024 | 345.3500 | 345.3500 | 345.1100 | 345.3500 | 345.3500 | - |
19 Jan 2024 | 346.2700 | 346.2700 | 345.3500 | 346.2700 | 346.2700 | - |
18 Jan 2024 | 345.7200 | 346.2700 | 345.7200 | 345.7200 | 345.7200 | - |
17 Jan 2024 | 346.8700 | 346.8700 | 345.7200 | 346.8700 | 346.8700 | - |
16 Jan 2024 | 349.2900 | 349.2900 | 346.8700 | 349.2900 | 349.2900 | - |
15 Jan 2024 | 349.4500 | 349.4500 | 349.2900 | 349.4500 | 349.4500 | - |
12 Jan 2024 | 350.7900 | 350.7900 | 349.4500 | 350.7900 | 350.7900 | - |
11 Jan 2024 | 350.0700 | 350.7900 | 350.0700 | 350.0700 | 350.0700 | - |
10 Jan 2024 | 349.1700 | 350.0700 | 349.1700 | 349.1700 | 349.1700 | - |
09 Jan 2024 | 349.4300 | 349.4300 | 349.1700 | 349.4300 | 349.4300 | - |
08 Jan 2024 | 350.0300 | 350.0300 | 349.4300 | 350.0300 | 350.0300 | - |
05 Jan 2024 | 350.0300 | 350.0300 | 350.0300 | 350.0300 | 350.0300 | - |
04 Jan 2024 | 349.2200 | 350.0300 | 349.2200 | 349.2200 | 349.2200 | - |
03 Jan 2024 | 349.7200 | 349.7200 | 349.2200 | 349.7200 | 349.7200 | - |
02 Jan 2024 | 349.7200 | 349.7200 | 349.7200 | 355.2600 | 355.2600 | - |
01 Jan 2024 | 355.2600 | 355.2600 | 355.2600 | 355.2600 | 355.2600 | - |
29 Dec 2023 | 356.6900 | 356.6900 | 355.2600 | 356.6900 | 356.6900 | - |
28 Dec 2023 | 354.4400 | 356.6900 | 354.4400 | 354.4400 | 354.4400 | - |
27 Dec 2023 | 354.4400 | 354.4400 | 354.4400 | 355.4000 | 355.4000 | - |
26 Dec 2023 | 355.4000 | 355.4000 | 355.4000 | 355.4000 | 355.4000 | - |
25 Dec 2023 | 355.4000 | 355.4000 | 355.4000 | 355.4000 | 355.4000 | - |
22 Dec 2023 | 353.2900 | 355.4000 | 353.2900 | 353.2900 | 353.2900 | - |
21 Dec 2023 | 354.2600 | 354.2600 | 353.2900 | 354.2600 | 354.2600 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |