Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 155.3510 | 155.9770 | 155.2450 | 155.6190 | 155.6190 | - |
17 May 2024 | 155.3790 | 155.9750 | 155.2710 | 155.3790 | 155.3790 | - |
16 May 2024 | 154.2820 | 155.5160 | 153.5900 | 154.2820 | 154.2820 | - |
15 May 2024 | 156.4980 | 156.5530 | 154.7590 | 156.4980 | 156.4980 | - |
14 May 2024 | 156.2330 | 156.6710 | 156.2270 | 156.2330 | 156.2330 | - |
13 May 2024 | 155.8180 | 156.2100 | 155.5960 | 155.8180 | 155.8180 | - |
10 May 2024 | 155.3890 | 155.8860 | 155.3810 | 155.3890 | 155.3890 | - |
09 May 2024 | 155.4190 | 155.9470 | 155.2260 | 155.4190 | 155.4190 | - |
08 May 2024 | 154.7480 | 155.6500 | 154.6940 | 154.7480 | 154.7480 | - |
07 May 2024 | 154.2370 | 154.6400 | 153.8940 | 154.2370 | 154.2370 | - |
06 May 2024 | 153.5660 | 154.0050 | 153.3210 | 153.5660 | 153.5660 | - |
03 May 2024 | 153.0450 | 153.4100 | 151.8810 | 153.0450 | 153.0450 | - |
02 May 2024 | 155.7040 | 156.2510 | 153.4950 | 155.7040 | 155.7040 | - |
01 May 2024 | 157.7220 | 157.9820 | 157.4210 | 157.7220 | 157.7220 | - |
30 Apr 2024 | 156.3140 | 157.5560 | 156.2040 | 156.3140 | 156.3140 | - |
29 Apr 2024 | 158.2240 | 159.9610 | 154.5490 | 158.2240 | 158.2240 | - |
26 Apr 2024 | 155.5970 | 157.6660 | 155.4790 | 155.5970 | 155.5970 | - |
25 Apr 2024 | 155.2590 | 155.7360 | 155.2590 | 155.2590 | 155.2590 | - |
24 Apr 2024 | 154.7440 | 155.1300 | 154.7400 | 154.7440 | 154.7440 | - |
23 Apr 2024 | 154.8130 | 154.8710 | 154.5940 | 154.8130 | 154.8130 | - |
22 Apr 2024 | 154.6290 | 154.7840 | 154.5870 | 154.6400 | 154.6400 | - |
19 Apr 2024 | 154.6100 | 154.6610 | 153.6180 | 154.6100 | 154.6100 | - |
18 Apr 2024 | 154.3420 | 154.6410 | 153.9850 | 154.3420 | 154.3420 | - |
17 Apr 2024 | 154.6980 | 154.7270 | 154.4610 | 154.6980 | 154.6980 | - |
16 Apr 2024 | 154.2060 | 154.7610 | 154.1500 | 154.2060 | 154.2060 | - |
15 Apr 2024 | 153.2830 | 154.4360 | 153.2850 | 153.2830 | 153.2830 | - |
12 Apr 2024 | 153.1920 | 153.3770 | 152.6170 | 153.1920 | 153.1920 | - |
11 Apr 2024 | 152.9640 | 153.3090 | 152.7670 | 152.9640 | 152.9640 | - |
10 Apr 2024 | 151.7770 | 152.9260 | 151.6830 | 151.7770 | 151.7770 | - |
09 Apr 2024 | 151.8430 | 151.9280 | 151.5790 | 151.8430 | 151.8430 | - |
08 Apr 2024 | 151.6900 | 151.9320 | 151.6770 | 151.6900 | 151.6900 | - |
05 Apr 2024 | 151.2920 | 151.7430 | 150.8540 | 151.2920 | 151.2920 | - |
04 Apr 2024 | 151.5810 | 151.7630 | 151.5120 | 151.5810 | 151.5810 | - |
03 Apr 2024 | 151.5400 | 151.9470 | 151.4590 | 151.5400 | 151.5400 | - |
02 Apr 2024 | 151.5810 | 151.7870 | 151.4770 | 151.5810 | 151.5810 | - |
01 Apr 2024 | 151.3980 | 151.7540 | 151.2580 | 151.3980 | 151.3980 | - |
29 Mar 2024 | 151.4400 | 151.4890 | 151.1690 | 151.4400 | 151.4400 | - |
28 Mar 2024 | 151.2870 | 151.5390 | 151.1520 | 151.2870 | 151.2870 | - |
27 Mar 2024 | 151.5300 | 151.9440 | 151.0380 | 151.5300 | 151.5300 | - |
26 Mar 2024 | 151.3730 | 151.5910 | 151.2190 | 151.3730 | 151.3730 | - |
25 Mar 2024 | 151.3050 | 151.4300 | 151.0570 | 151.3050 | 151.3050 | - |
22 Mar 2024 | 151.6330 | 151.8460 | 151.0260 | 151.6330 | 151.6330 | - |
21 Mar 2024 | 150.7600 | 151.6520 | 150.2760 | 150.7600 | 150.7600 | - |
20 Mar 2024 | 151.0350 | 151.7910 | 151.0160 | 151.0350 | 151.0350 | - |
19 Mar 2024 | 149.1440 | 150.8390 | 149.1170 | 149.1440 | 149.1440 | - |
18 Mar 2024 | 148.9550 | 149.3210 | 148.9290 | 148.9550 | 148.9550 | - |
15 Mar 2024 | 148.2960 | 149.1580 | 148.0570 | 148.2960 | 148.2960 | - |
14 Mar 2024 | 147.6210 | 148.3030 | 147.5090 | 147.6210 | 147.6210 | - |
13 Mar 2024 | 147.6190 | 148.0310 | 147.2520 | 147.6190 | 147.6190 | - |
12 Mar 2024 | 146.7320 | 147.9560 | 146.6450 | 146.7320 | 146.7320 | - |
11 Mar 2024 | 146.7740 | 147.1250 | 146.4950 | 146.7740 | 146.7740 | - |
08 Mar 2024 | 147.8680 | 148.1000 | 146.5040 | 147.8680 | 147.8680 | - |
07 Mar 2024 | 149.2690 | 149.2590 | 147.5830 | 149.2690 | 149.2690 | - |
06 Mar 2024 | 150.0490 | 150.0760 | 149.1390 | 150.0490 | 150.0490 | - |
05 Mar 2024 | 150.4660 | 150.5420 | 149.7330 | 150.4660 | 150.4660 | - |
04 Mar 2024 | 150.1050 | 150.5660 | 149.8440 | 150.1050 | 150.1050 | - |
01 Mar 2024 | 150.0950 | 150.6980 | 150.0690 | 150.0950 | 150.0950 | - |
29 Feb 2024 | 150.6560 | 150.6410 | 149.2150 | 150.6560 | 150.6560 | - |
28 Feb 2024 | 150.4950 | 150.8370 | 150.3730 | 150.4950 | 150.4950 | - |
27 Feb 2024 | 150.5660 | 150.6000 | 150.1280 | 150.5660 | 150.5660 | - |
26 Feb 2024 | 150.4970 | 150.8140 | 150.2960 | 150.4980 | 150.4980 | - |
23 Feb 2024 | 150.4830 | 150.7620 | 150.3060 | 150.4830 | 150.4830 | - |
22 Feb 2024 | 150.3550 | 150.6390 | 150.0160 | 150.3550 | 150.3550 | - |
21 Feb 2024 | 149.9390 | 150.2950 | 149.8570 | 149.9390 | 149.9390 | - |
20 Feb 2024 | 150.2700 | 150.4340 | 149.6980 | 150.2700 | 150.2700 | - |
19 Feb 2024 | 150.1390 | 150.1870 | 149.8830 | 150.0910 | 150.0910 | - |
16 Feb 2024 | 149.9460 | 150.6370 | 149.9300 | 149.9460 | 149.9460 | - |
15 Feb 2024 | 150.5440 | 150.5590 | 149.7590 | 150.5440 | 150.5440 | - |
14 Feb 2024 | 150.7240 | 150.7740 | 150.3630 | 150.7240 | 150.7240 | - |
13 Feb 2024 | 149.4050 | 150.7540 | 149.2840 | 149.4050 | 149.4050 | - |
12 Feb 2024 | 149.1670 | 149.4760 | 148.9320 | 149.1670 | 149.1670 | - |
09 Feb 2024 | 149.2590 | 149.5710 | 149.0590 | 149.2590 | 149.2590 | - |
08 Feb 2024 | 148.0860 | 149.4740 | 147.9350 | 148.0860 | 148.0860 | - |
07 Feb 2024 | 147.8180 | 148.2450 | 147.6630 | 147.8180 | 147.8180 | - |
06 Feb 2024 | 148.6400 | 148.7830 | 148.0060 | 148.6400 | 148.6400 | - |
05 Feb 2024 | 148.5010 | 148.8800 | 148.2800 | 148.5010 | 148.5010 | - |
02 Feb 2024 | 146.4510 | 148.5620 | 146.2480 | 146.4510 | 146.4510 | - |
01 Feb 2024 | 146.9960 | 147.1090 | 145.9210 | 146.9960 | 146.9960 | - |
31 Jan 2024 | 147.3690 | 147.8900 | 146.0820 | 147.3690 | 147.3690 | - |
30 Jan 2024 | 147.4680 | 147.9020 | 147.1100 | 147.4680 | 147.4680 | - |
29 Jan 2024 | 148.1400 | 148.3220 | 147.6060 | 148.1400 | 148.1400 | - |
26 Jan 2024 | 147.7230 | 148.1390 | 147.5090 | 147.7230 | 147.7230 | - |
25 Jan 2024 | 147.5910 | 147.8580 | 147.1090 | 147.5910 | 147.5910 | - |
24 Jan 2024 | 148.2510 | 148.2380 | 146.6760 | 148.2510 | 148.2510 | - |
23 Jan 2024 | 148.1420 | 148.5800 | 147.0430 | 148.1420 | 148.1420 | - |
22 Jan 2024 | 148.1210 | 148.2760 | 147.6410 | 148.1210 | 148.1210 | - |
19 Jan 2024 | 148.1280 | 148.7810 | 147.8500 | 148.1280 | 148.1280 | - |
18 Jan 2024 | 148.1180 | 148.2980 | 147.6670 | 148.1180 | 148.1180 | - |
17 Jan 2024 | 147.2460 | 148.5020 | 147.1270 | 147.2460 | 147.2460 | - |
16 Jan 2024 | 145.7940 | 147.1640 | 145.5910 | 145.7940 | 145.7940 | - |
15 Jan 2024 | 145.1490 | 145.9340 | 145.0970 | 145.1490 | 145.1490 | - |
12 Jan 2024 | 145.0460 | 145.5110 | 144.3690 | 145.0460 | 145.0460 | - |
11 Jan 2024 | 145.7340 | 146.3590 | 145.2790 | 145.7340 | 145.7340 | - |
10 Jan 2024 | 144.4280 | 145.8100 | 144.4390 | 144.4280 | 144.4280 | - |
09 Jan 2024 | 144.2300 | 144.4320 | 143.4530 | 144.2300 | 144.2300 | - |
08 Jan 2024 | 144.7160 | 144.7930 | 143.6700 | 144.7160 | 144.7160 | - |
05 Jan 2024 | 144.7650 | 145.9580 | 143.8480 | 144.7650 | 144.7650 | - |
04 Jan 2024 | 142.9990 | 144.8320 | 142.8680 | 142.9990 | 142.9990 | - |
03 Jan 2024 | 142.1550 | 143.6930 | 141.8690 | 142.1550 | 142.1550 | - |
02 Jan 2024 | 141.1260 | 142.1860 | 141.1070 | 141.1260 | 141.1260 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |