Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 39.500 | 39.600 | 39.500 | 39.560 | 39.560 | 14,011 |
29 Apr 2024 | 39.100 | 39.420 | 39.000 | 39.340 | 39.340 | 127,800 |
26 Apr 2024 | 39.180 | 39.320 | 39.000 | 39.060 | 39.060 | 61,600 |
25 Apr 2024 | 39.200 | 39.200 | 39.000 | 39.080 | 39.080 | 11,600 |
24 Apr 2024 | 39.100 | 39.200 | 39.020 | 39.200 | 39.200 | 8,400 |
23 Apr 2024 | 38.900 | 39.100 | 38.900 | 39.060 | 39.060 | 69,600 |
22 Apr 2024 | 38.360 | 38.960 | 38.360 | 38.900 | 38.900 | 15,400 |
19 Apr 2024 | 38.400 | 38.400 | 37.520 | 38.360 | 38.360 | 56,200 |
18 Apr 2024 | 38.240 | 38.760 | 38.240 | 38.460 | 38.460 | 18,400 |
17 Apr 2024 | 38.020 | 38.420 | 38.020 | 38.360 | 38.360 | 7,800 |
16 Apr 2024 | 38.800 | 38.800 | 38.120 | 38.220 | 38.220 | 52,900 |
15 Apr 2024 | 39.200 | 39.200 | 38.700 | 38.820 | 38.820 | 81,265 |
12 Apr 2024 | 39.280 | 39.520 | 39.140 | 39.160 | 39.160 | 52,800 |
11 Apr 2024 | 39.800 | 39.800 | 39.280 | 39.280 | 39.280 | 23,600 |
10 Apr 2024 | 39.600 | 39.640 | 39.280 | 39.640 | 39.640 | 60,362 |
09 Apr 2024 | 39.660 | 39.660 | 39.600 | 39.600 | 39.600 | 10,800 |
08 Apr 2024 | 39.200 | 39.640 | 39.200 | 39.580 | 39.580 | 112,300 |
05 Apr 2024 | 38.800 | 39.200 | 38.800 | 39.200 | 39.200 | 23,400 |
03 Apr 2024 | 39.100 | 39.100 | 38.760 | 39.000 | 39.000 | 86,250 |
02 Apr 2024 | 39.000 | 39.200 | 38.800 | 39.100 | 39.100 | 42,000 |
28 Mar 2024 | 38.620 | 39.340 | 38.620 | 39.200 | 39.200 | 84,800 |
27 Mar 2024 | 38.500 | 38.740 | 38.500 | 38.620 | 38.620 | 81,400 |
26 Mar 2024 | 38.400 | 38.520 | 38.400 | 38.520 | 38.520 | 15,600 |
25 Mar 2024 | 38.720 | 38.720 | 38.360 | 38.360 | 38.360 | 10,200 |
22 Mar 2024 | 38.800 | 38.800 | 38.400 | 38.720 | 38.720 | 116,400 |
21 Mar 2024 | 38.560 | 38.820 | 38.560 | 38.720 | 38.720 | 55,200 |
20 Mar 2024 | 38.300 | 38.540 | 38.180 | 38.400 | 38.400 | 30,000 |
19 Mar 2024 | 38.900 | 38.900 | 38.260 | 38.400 | 38.400 | 54,600 |
18 Mar 2024 | 38.700 | 38.940 | 38.600 | 38.900 | 38.900 | 47,600 |
15 Mar 2024 | 39.080 | 39.080 | 38.520 | 38.700 | 38.700 | 11,400 |
14 Mar 2024 | 38.800 | 39.080 | 38.600 | 38.940 | 38.940 | 79,800 |
13 Mar 2024 | 39.340 | 39.500 | 38.780 | 38.800 | 38.800 | 131,210 |
12 Mar 2024 | 39.400 | 39.400 | 39.160 | 39.240 | 39.240 | 43,272 |
11 Mar 2024 | 39.500 | 39.680 | 39.300 | 39.340 | 39.340 | 34,300 |
08 Mar 2024 | 39.700 | 39.780 | 39.640 | 39.660 | 39.660 | 45,200 |
07 Mar 2024 | 39.440 | 39.700 | 39.440 | 39.600 | 39.600 | 92,000 |
06 Mar 2024 | 39.160 | 39.240 | 38.980 | 39.200 | 39.200 | 148,400 |
05 Mar 2024 | 39.900 | 39.900 | 39.120 | 39.240 | 39.240 | 101,200 |
04 Mar 2024 | 39.380 | 39.620 | 39.360 | 39.480 | 39.480 | 71,800 |
01 Mar 2024 | 39.000 | 39.400 | 38.960 | 39.380 | 39.380 | 118,800 |
29 Feb 2024 | 38.800 | 39.020 | 38.720 | 38.960 | 38.960 | 26,200 |
28 Feb 2024 | 39.100 | 39.180 | 38.540 | 38.640 | 38.640 | 46,800 |
27 Feb 2024 | 39.000 | 39.120 | 38.840 | 39.100 | 39.100 | 73,400 |
26 Feb 2024 | 39.140 | 39.140 | 38.820 | 39.000 | 39.000 | 22,400 |
23 Feb 2024 | 38.920 | 39.240 | 38.920 | 39.160 | 39.160 | 85,878 |
22 Feb 2024 | 39.000 | 39.000 | 38.620 | 38.700 | 38.700 | 44,400 |
21 Feb 2024 | 38.720 | 39.140 | 38.720 | 38.960 | 38.960 | 81,600 |
20 Feb 2024 | 38.860 | 38.880 | 38.600 | 38.720 | 38.720 | 52,800 |
19 Feb 2024 | 38.700 | 38.960 | 38.700 | 38.960 | 38.960 | 91,800 |
16 Feb 2024 | 38.480 | 38.820 | 38.480 | 38.820 | 38.820 | 72,200 |
15 Feb 2024 | 38.200 | 38.600 | 38.200 | 38.480 | 38.480 | 29,276 |
14 Feb 2024 | 38.320 | 38.320 | 37.820 | 38.200 | 38.200 | 45,139 |
09 Feb 2024 | 38.340 | 38.340 | 38.340 | 38.340 | 38.340 | - |
08 Feb 2024 | 38.820 | 38.820 | 38.380 | 38.420 | 38.420 | 92,706 |
07 Feb 2024 | 38.600 | 38.740 | 38.400 | 38.500 | 38.500 | 39,000 |
06 Feb 2024 | 38.640 | 38.640 | 38.140 | 38.600 | 38.600 | 50,200 |
05 Feb 2024 | 39.000 | 39.000 | 38.380 | 38.640 | 38.640 | 49,600 |
02 Feb 2024 | 38.380 | 39.140 | 38.380 | 38.720 | 38.720 | 126,800 |
01 Feb 2024 | 38.280 | 38.480 | 38.260 | 38.380 | 38.380 | 35,000 |
31 Jan 2024 | 38.320 | 38.320 | 37.940 | 38.260 | 38.260 | 27,000 |
30 Jan 2024 | 38.840 | 38.840 | 38.300 | 38.320 | 38.320 | 60,200 |
29 Jan 2024 | 38.100 | 38.460 | 37.820 | 38.460 | 38.460 | 94,200 |
26 Jan 2024 | 37.740 | 37.740 | 37.700 | 37.700 | 37.700 | 42,449 |
25 Jan 2024 | 37.900 | 38.220 | 37.740 | 37.740 | 37.740 | 57,200 |
24 Jan 2024 | 38.040 | 38.040 | 37.640 | 37.880 | 37.880 | 96,400 |
23 Jan 2024 | 38.360 | 38.820 | 38.000 | 38.040 | 38.040 | 184,400 |
22 Jan 2024 | 38.200 | 38.520 | 38.200 | 38.360 | 38.360 | 40,000 |
19 Jan 2024 | 38.000 | 38.460 | 37.880 | 38.400 | 38.400 | 61,200 |
18 Jan 2024 | 38.400 | 38.400 | 37.740 | 37.880 | 37.880 | 136,000 |
17 Jan 2024 | 39.280 | 39.280 | 38.320 | 38.400 | 38.400 | 179,947 |
16 Jan 2024 | 39.300 | 39.320 | 39.100 | 39.100 | 39.100 | 54,730 |
15 Jan 2024 | 38.880 | 38.880 | 38.880 | 38.880 | 38.880 | - |
12 Jan 2024 | 38.500 | 38.880 | 38.400 | 38.880 | 38.880 | 51,400 |
11 Jan 2024 | 38.200 | 38.660 | 38.200 | 38.460 | 38.460 | 50,610 |
10 Jan 2024 | 38.560 | 38.560 | 38.140 | 38.180 | 38.180 | 45,514 |
09 Jan 2024 | 38.260 | 38.560 | 38.260 | 38.560 | 38.560 | 40,800 |
08 Jan 2024 | 38.420 | 38.420 | 38.180 | 38.260 | 38.260 | 38,000 |
05 Jan 2024 | 38.400 | 38.480 | 38.340 | 38.400 | 38.400 | 16,479 |
04 Jan 2024 | 38.220 | 38.480 | 37.960 | 38.460 | 38.460 | 98,600 |
03 Jan 2024 | 38.480 | 38.480 | 38.080 | 38.200 | 38.200 | 40,400 |
02 Jan 2024 | 38.660 | 38.660 | 38.080 | 38.300 | 38.300 | 99,400 |
29 Dec 2023 | 38.840 | 38.920 | 38.600 | 38.600 | 38.600 | 65,200 |
28 Dec 2023 | 38.080 | 38.940 | 38.080 | 38.840 | 38.840 | 100,810 |
27 Dec 2023 | 38.200 | 38.240 | 38.060 | 38.080 | 38.080 | 93,000 |
22 Dec 2023 | 37.800 | 38.240 | 37.800 | 38.240 | 38.240 | 47,000 |
21 Dec 2023 | 37.700 | 37.960 | 37.480 | 37.880 | 37.880 | 48,600 |
20 Dec 2023 | 38.120 | 38.360 | 38.060 | 38.060 | 38.060 | 70,800 |
19 Dec 2023 | 38.200 | 38.200 | 37.840 | 38.120 | 38.120 | 65,000 |
18 Dec 2023 | 38.080 | 38.340 | 38.080 | 38.200 | 38.200 | 98,200 |
15 Dec 2023 | 37.700 | 38.100 | 37.700 | 38.080 | 38.080 | 178,800 |
14 Dec 2023 | 37.000 | 37.680 | 37.000 | 37.680 | 37.680 | 50,600 |
13 Dec 2023 | 37.100 | 37.100 | 36.780 | 36.900 | 36.900 | 83,495 |
12 Dec 2023 | 37.220 | 37.240 | 37.100 | 37.160 | 37.160 | 90,809 |
11 Dec 2023 | 37.100 | 37.300 | 37.100 | 37.220 | 37.220 | 36,600 |
08 Dec 2023 | 37.200 | 37.200 | 37.000 | 37.000 | 37.000 | 38,800 |
07 Dec 2023 | 36.980 | 37.200 | 36.960 | 37.200 | 37.200 | 63,600 |
06 Dec 2023 | 37.100 | 37.220 | 37.060 | 37.080 | 37.080 | 47,800 |
05 Dec 2023 | 36.800 | 37.100 | 36.800 | 37.100 | 37.100 | 57,600 |
04 Dec 2023 | 36.140 | 36.760 | 36.140 | 36.740 | 36.740 | 49,000 |
01 Dec 2023 | 35.980 | 36.120 | 35.980 | 36.120 | 36.120 | 19,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |