Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Oct 2024 | 398.8100 | 400.4180 | 398.4400 | 399.9320 | 399.9320 | - |
09 Oct 2024 | 399.1500 | 399.9370 | 398.2480 | 399.1910 | 399.1910 | - |
08 Oct 2024 | 401.6990 | 402.0260 | 399.1320 | 401.7100 | 401.7100 | - |
07 Oct 2024 | 400.9960 | 402.2680 | 400.7440 | 400.9840 | 400.9840 | - |
04 Oct 2024 | 401.3360 | 401.9860 | 401.0060 | 401.3920 | 401.3920 | - |
03 Oct 2024 | 399.8700 | 401.9070 | 399.0940 | 399.8350 | 399.8350 | - |
02 Oct 2024 | 397.7840 | 400.7480 | 397.4260 | 397.6860 | 397.6860 | - |
01 Oct 2024 | 396.9990 | 398.3270 | 396.5120 | 396.6760 | 396.6760 | - |
30 Sept 2024 | 396.5760 | 397.7600 | 396.4270 | 396.5400 | 396.5400 | - |
27 Sept 2024 | 395.7210 | 397.1560 | 395.4730 | 395.6480 | 395.6480 | - |
26 Sept 2024 | 394.9830 | 396.4510 | 394.7330 | 394.9220 | 394.9220 | - |
25 Sept 2024 | 394.1930 | 395.2260 | 393.8580 | 394.1860 | 394.1860 | - |
24 Sept 2024 | 394.5280 | 395.0610 | 393.6120 | 394.5330 | 394.5330 | - |
23 Sept 2024 | 392.8770 | 394.8300 | 392.6480 | 392.8670 | 392.8670 | - |
20 Sept 2024 | 393.9690 | 394.3780 | 392.9280 | 394.0120 | 394.0120 | - |
19 Sept 2024 | 394.1160 | 395.0990 | 393.7970 | 394.1620 | 394.1620 | - |
18 Sept 2024 | 394.4020 | 394.5920 | 393.9040 | 394.4010 | 394.4010 | - |
17 Sept 2024 | 394.2020 | 394.7280 | 393.8980 | 394.2080 | 394.2080 | - |
16 Sept 2024 | 394.8060 | 395.0560 | 393.4260 | 394.7630 | 394.7630 | - |
13 Sept 2024 | 395.1380 | 396.0030 | 394.4280 | 395.1470 | 395.1470 | - |
12 Sept 2024 | 395.8030 | 396.8770 | 395.0660 | 395.6380 | 395.6380 | - |
11 Sept 2024 | 396.5730 | 397.0990 | 395.7350 | 396.6910 | 396.6910 | - |
10 Sept 2024 | 396.5340 | 397.5500 | 396.3590 | 396.5130 | 396.5130 | - |
09 Sept 2024 | 393.6820 | 397.1930 | 393.1850 | 393.5700 | 393.5700 | - |
06 Sept 2024 | 393.0360 | 394.8940 | 391.9610 | 392.9940 | 392.9940 | - |
05 Sept 2024 | 392.9030 | 393.2360 | 392.0210 | 392.8720 | 392.8720 | - |
04 Sept 2024 | 393.6150 | 394.2070 | 392.7320 | 393.5920 | 393.5920 | - |
03 Sept 2024 | 392.2630 | 394.1600 | 392.1500 | 392.3320 | 392.3320 | - |
02 Sept 2024 | 392.6020 | 393.2400 | 392.0050 | 392.5430 | 392.5430 | - |
30 Aug 2024 | 392.5130 | 392.7890 | 392.0760 | 392.4830 | 392.4830 | - |
29 Aug 2024 | 393.2640 | 393.3700 | 392.2100 | 393.3420 | 393.3420 | - |
28 Aug 2024 | 392.7230 | 393.8310 | 392.4870 | 392.6410 | 392.6410 | - |
27 Aug 2024 | 394.0870 | 394.7790 | 392.7250 | 394.0320 | 394.0320 | - |
26 Aug 2024 | 393.2450 | 395.4440 | 392.8890 | 393.2080 | 393.2080 | - |
23 Aug 2024 | 393.2860 | 394.0200 | 392.5860 | 393.2080 | 393.2080 | - |
22 Aug 2024 | 392.5790 | 394.3850 | 391.9200 | 392.4260 | 392.4260 | - |
21 Aug 2024 | 393.0390 | 393.7990 | 391.8660 | 392.9020 | 392.9020 | - |
20 Aug 2024 | 393.9570 | 394.4030 | 392.9300 | 393.9290 | 393.9290 | - |
19 Aug 2024 | 394.6630 | 394.8260 | 392.7970 | 394.6530 | 394.6530 | - |
16 Aug 2024 | 395.3190 | 395.9370 | 394.4380 | 395.3660 | 395.3660 | - |
15 Aug 2024 | 394.9370 | 395.7100 | 394.1130 | 394.8980 | 394.8980 | - |
14 Aug 2024 | 393.1530 | 394.5320 | 392.7600 | 393.1680 | 393.1680 | - |
13 Aug 2024 | 393.7480 | 394.1810 | 392.7530 | 393.7610 | 393.7610 | - |
12 Aug 2024 | 394.0210 | 394.2520 | 392.7140 | 394.0300 | 394.0300 | - |
09 Aug 2024 | 395.8510 | 396.2730 | 394.0280 | 395.7780 | 395.7780 | - |
08 Aug 2024 | 397.1560 | 397.6430 | 395.8340 | 397.1660 | 397.1660 | - |
07 Aug 2024 | 397.6260 | 398.5400 | 397.1210 | 397.6700 | 397.6700 | - |
06 Aug 2024 | 396.2620 | 398.2570 | 396.0830 | 396.2840 | 396.2840 | - |
05 Aug 2024 | 397.6360 | 399.1530 | 396.4740 | 397.5910 | 397.5910 | - |
02 Aug 2024 | 395.9950 | 397.8400 | 395.4100 | 395.9690 | 395.9690 | - |
01 Aug 2024 | 393.7750 | 396.4610 | 393.3210 | 393.6930 | 393.6930 | - |
31 Jul 2024 | 394.9560 | 396.1690 | 393.6930 | 394.9390 | 394.9390 | - |
30 Jul 2024 | 392.7870 | 395.3000 | 392.0650 | 392.7070 | 392.7070 | - |
29 Jul 2024 | 390.5280 | 393.7020 | 390.2810 | 390.5550 | 390.5550 | - |
26 Jul 2024 | 392.2420 | 392.4730 | 389.9850 | 392.2390 | 392.2390 | - |
25 Jul 2024 | 393.1410 | 394.6020 | 392.1580 | 393.2250 | 393.2250 | - |
24 Jul 2024 | 390.1040 | 393.6920 | 389.7910 | 390.0710 | 390.0710 | - |
23 Jul 2024 | 389.2470 | 391.5350 | 388.9960 | 389.2480 | 389.2480 | - |
22 Jul 2024 | 390.1990 | 391.0600 | 388.7160 | 390.3830 | 390.3830 | - |
19 Jul 2024 | 390.4980 | 391.1840 | 390.0310 | 390.5240 | 390.5240 | - |
18 Jul 2024 | 390.7140 | 390.8400 | 389.4540 | 390.8010 | 390.8010 | - |
17 Jul 2024 | 391.8260 | 392.3400 | 390.4600 | 391.9420 | 391.9420 | - |
16 Jul 2024 | 391.0910 | 392.9500 | 390.3590 | 391.0640 | 391.0640 | - |
15 Jul 2024 | 392.1090 | 393.3010 | 390.4560 | 392.0930 | 392.0930 | - |
12 Jul 2024 | 393.4930 | 393.8560 | 391.6520 | 393.5330 | 393.5330 | - |
11 Jul 2024 | 393.3410 | 394.3080 | 392.3170 | 393.2680 | 393.2680 | - |
10 Jul 2024 | 393.9700 | 394.4840 | 391.6640 | 393.8910 | 393.8910 | - |
09 Jul 2024 | 394.6240 | 396.3960 | 393.6030 | 394.5320 | 394.5320 | - |
08 Jul 2024 | 392.2290 | 395.1320 | 391.6420 | 392.5250 | 392.5250 | - |
05 Jul 2024 | 392.8740 | 393.0060 | 391.8410 | 392.8960 | 392.8960 | - |
04 Jul 2024 | 393.8800 | 394.6320 | 392.5280 | 394.7800 | 394.7800 | - |
03 Jul 2024 | 394.5870 | 395.2700 | 394.2020 | 394.5910 | 394.5910 | - |
02 Jul 2024 | 394.4850 | 396.4590 | 394.3830 | 394.5120 | 394.5120 | - |
01 Jul 2024 | 394.6310 | 394.8210 | 392.8410 | 394.6160 | 394.6160 | - |
28 Jun 2024 | 396.1460 | 396.5000 | 394.5080 | 396.2090 | 396.2090 | - |
27 Jun 2024 | 396.6770 | 397.7060 | 395.7390 | 396.7100 | 396.7100 | - |
26 Jun 2024 | 395.4620 | 396.9710 | 395.2690 | 395.5650 | 395.5650 | - |
25 Jun 2024 | 394.9340 | 396.6990 | 393.9550 | 394.8570 | 394.8570 | - |
24 Jun 2024 | 396.0390 | 397.0320 | 394.0980 | 396.0440 | 396.0440 | - |
21 Jun 2024 | 396.4640 | 397.9950 | 395.7290 | 396.5770 | 396.5770 | - |
20 Jun 2024 | 395.6970 | 397.5610 | 394.8280 | 395.9290 | 395.9290 | - |
19 Jun 2024 | 393.7980 | 397.0380 | 392.7300 | 393.8040 | 393.8040 | - |
18 Jun 2024 | 395.4930 | 397.0460 | 393.6370 | 395.5100 | 395.5100 | - |
17 Jun 2024 | 397.8360 | 398.3730 | 395.5700 | 397.8430 | 397.8430 | - |
14 Jun 2024 | 396.7530 | 398.7210 | 395.6270 | 396.7180 | 396.7180 | - |
13 Jun 2024 | 394.7400 | 397.5010 | 392.5170 | 394.7660 | 394.7660 | - |
12 Jun 2024 | 394.9480 | 395.4740 | 393.3310 | 394.9970 | 394.9970 | - |
11 Jun 2024 | 392.7620 | 395.3180 | 392.4150 | 392.7970 | 392.7970 | - |
10 Jun 2024 | 390.0980 | 394.6590 | 389.8070 | 390.0890 | 390.0890 | - |
07 Jun 2024 | 389.5550 | 391.5080 | 388.4240 | 389.5450 | 389.5450 | - |
06 Jun 2024 | 390.3570 | 391.8480 | 389.0760 | 390.3540 | 390.3540 | - |
05 Jun 2024 | 392.9850 | 393.0300 | 390.2750 | 392.9910 | 392.9910 | - |
04 Jun 2024 | 390.2180 | 392.9960 | 389.7050 | 390.2070 | 390.2070 | - |
03 Jun 2024 | 389.3950 | 391.6950 | 388.9500 | 389.4800 | 389.4800 | - |
31 May 2024 | 389.2040 | 390.1630 | 388.2990 | 389.2030 | 389.2030 | - |
30 May 2024 | 387.6590 | 389.5160 | 387.5240 | 387.5820 | 387.5820 | - |
29 May 2024 | 384.1620 | 388.0320 | 384.1620 | 384.2070 | 384.2070 | - |
28 May 2024 | 384.3140 | 384.6710 | 382.6300 | 384.3610 | 384.3610 | - |
27 May 2024 | 384.3630 | 384.8730 | 383.6560 | 384.3890 | 384.3890 | - |
24 May 2024 | 386.0910 | 386.4390 | 383.9550 | 386.0750 | 386.0750 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |