Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 21.600 | 22.050 | 21.200 | 21.700 | 21.700 | 1,760,460 |
03 Jul 2024 | 21.600 | 22.050 | 21.400 | 21.700 | 21.700 | 2,566,144 |
02 Jul 2024 | 22.000 | 22.250 | 21.400 | 21.900 | 21.900 | 2,983,000 |
28 Jun 2024 | 22.150 | 22.450 | 22.000 | 22.200 | 22.200 | 1,937,030 |
27 Jun 2024 | 22.550 | 22.800 | 22.200 | 22.250 | 22.250 | 1,070,000 |
26 Jun 2024 | 22.900 | 22.900 | 22.250 | 22.650 | 22.650 | 1,786,164 |
25 Jun 2024 | 22.550 | 23.250 | 22.400 | 22.800 | 22.800 | 913,002 |
24 Jun 2024 | 23.000 | 23.000 | 22.050 | 22.450 | 22.450 | 1,244,885 |
21 Jun 2024 | 24.800 | 24.800 | 22.700 | 23.000 | 23.000 | 2,369,436 |
20 Jun 2024 | 24.950 | 26.550 | 23.650 | 23.800 | 23.800 | 4,510,664 |
19 Jun 2024 | 24.650 | 25.350 | 24.300 | 25.250 | 25.250 | 1,890,239 |
18 Jun 2024 | 22.550 | 25.350 | 22.550 | 24.650 | 24.650 | 2,840,887 |
17 Jun 2024 | 22.500 | 24.150 | 21.750 | 23.900 | 23.900 | 3,446,000 |
14 Jun 2024 | 23.200 | 23.300 | 22.600 | 22.900 | 22.900 | 1,956,600 |
13 Jun 2024 | 23.250 | 23.600 | 23.000 | 23.100 | 23.100 | 1,656,920 |
12 Jun 2024 | 24.000 | 24.000 | 22.850 | 23.050 | 23.050 | 1,479,000 |
11 Jun 2024 | 23.950 | 24.250 | 22.900 | 23.450 | 23.450 | 2,596,045 |
07 Jun 2024 | 24.250 | 24.500 | 23.750 | 23.900 | 23.900 | 2,688,000 |
06 Jun 2024 | 23.700 | 24.400 | 23.700 | 24.150 | 24.150 | 1,428,545 |
05 Jun 2024 | 23.600 | 24.300 | 23.600 | 23.700 | 23.700 | 806,144 |
04 Jun 2024 | 23.500 | 24.550 | 23.500 | 24.200 | 24.200 | 2,049,072 |
03 Jun 2024 | 24.150 | 24.500 | 23.700 | 24.300 | 24.300 | 2,178,030 |
31 May 2024 | 23.750 | 24.300 | 23.250 | 23.850 | 23.850 | 4,165,516 |
30 May 2024 | 24.000 | 24.750 | 23.500 | 23.750 | 23.750 | 1,277,480 |
29 May 2024 | 24.300 | 24.700 | 23.900 | 24.150 | 24.150 | 1,973,000 |
28 May 2024 | 24.600 | 25.200 | 24.600 | 24.800 | 24.800 | 1,114,000 |
27 May 2024 | 24.700 | 25.450 | 24.000 | 25.300 | 25.300 | 2,024,832 |
24 May 2024 | 25.400 | 25.400 | 24.450 | 24.850 | 24.850 | 2,064,200 |
23 May 2024 | 25.350 | 25.750 | 25.100 | 25.200 | 25.200 | 889,400 |
22 May 2024 | 25.900 | 25.950 | 25.200 | 25.550 | 25.550 | 782,551 |
21 May 2024 | 26.550 | 26.550 | 25.150 | 25.700 | 25.700 | 2,362,999 |
20 May 2024 | 25.000 | 26.050 | 24.900 | 25.950 | 25.950 | 4,233,064 |
17 May 2024 | 25.900 | 25.950 | 25.100 | 25.500 | 25.500 | 3,639,000 |
16 May 2024 | 26.400 | 26.700 | 25.800 | 26.000 | 26.000 | 1,853,614 |
14 May 2024 | 26.850 | 26.850 | 25.700 | 26.300 | 26.300 | 3,911,375 |
13 May 2024 | 26.300 | 26.950 | 25.850 | 26.600 | 26.600 | 3,014,596 |
10 May 2024 | 27.350 | 27.450 | 25.900 | 26.750 | 26.750 | 3,905,976 |
09 May 2024 | 26.500 | 28.100 | 26.500 | 27.450 | 27.450 | 5,560,009 |
08 May 2024 | 27.500 | 28.900 | 26.600 | 27.000 | 27.000 | 6,423,063 |
07 May 2024 | 26.950 | 28.050 | 26.900 | 27.700 | 27.700 | 4,503,900 |
06 May 2024 | 25.400 | 27.600 | 25.150 | 27.150 | 27.150 | 2,706,595 |
03 May 2024 | 26.200 | 26.200 | 24.800 | 25.500 | 25.500 | 542,276 |
02 May 2024 | 24.700 | 24.900 | 23.200 | 24.750 | 24.750 | 3,221,376 |
30 Apr 2024 | 23.550 | 26.100 | 23.350 | 25.700 | 25.700 | 3,749,000 |
29 Apr 2024 | 24.000 | 24.400 | 23.500 | 23.900 | 23.900 | 1,849,386 |
26 Apr 2024 | 24.750 | 25.050 | 23.700 | 24.150 | 24.150 | 2,690,400 |
25 Apr 2024 | 26.400 | 26.400 | 24.250 | 24.900 | 24.900 | 4,200,656 |
24 Apr 2024 | 25.750 | 26.200 | 25.400 | 26.000 | 26.000 | 3,921,168 |
23 Apr 2024 | 25.200 | 25.300 | 24.850 | 25.250 | 25.250 | 2,370,918 |
22 Apr 2024 | 25.800 | 26.350 | 24.700 | 25.100 | 25.100 | 3,035,505 |
19 Apr 2024 | 25.900 | 26.350 | 25.100 | 25.600 | 25.600 | 2,454,849 |
18 Apr 2024 | 25.950 | 26.300 | 25.050 | 25.900 | 25.900 | 6,544,636 |
17 Apr 2024 | 24.950 | 25.800 | 24.850 | 25.450 | 25.450 | 3,509,000 |
16 Apr 2024 | 24.350 | 25.050 | 24.300 | 24.700 | 24.700 | 2,916,542 |
15 Apr 2024 | 24.500 | 25.550 | 24.400 | 24.600 | 24.600 | 4,169,656 |
12 Apr 2024 | 24.500 | 25.000 | 24.100 | 24.650 | 24.650 | 2,553,691 |
11 Apr 2024 | 23.700 | 24.600 | 23.500 | 24.500 | 24.500 | 2,079,000 |
10 Apr 2024 | 23.800 | 24.150 | 23.500 | 23.900 | 23.900 | 933,000 |
09 Apr 2024 | 23.600 | 23.900 | 23.050 | 23.350 | 23.350 | 2,551,593 |
08 Apr 2024 | 22.400 | 24.300 | 22.400 | 23.550 | 23.550 | 4,760,450 |
05 Apr 2024 | 22.900 | 23.400 | 22.200 | 22.400 | 22.400 | 1,902,442 |
03 Apr 2024 | 23.200 | 24.050 | 22.850 | 23.600 | 23.600 | 4,935,000 |
02 Apr 2024 | 22.250 | 23.800 | 22.250 | 23.200 | 23.200 | 6,792,673 |
02 Apr 2024 | 0.66 Dividend | |||||
28 Mar 2024 | 22.250 | 22.850 | 21.900 | 22.750 | 22.090 | 3,803,040 |
27 Mar 2024 | 22.550 | 22.650 | 21.900 | 22.350 | 21.702 | 1,097,732 |
26 Mar 2024 | 22.550 | 23.150 | 22.000 | 22.300 | 21.653 | 2,738,133 |
25 Mar 2024 | 22.500 | 23.450 | 22.350 | 22.550 | 21.896 | 1,989,000 |
22 Mar 2024 | 23.050 | 24.000 | 22.400 | 22.500 | 21.847 | 1,851,911 |
21 Mar 2024 | 21.700 | 23.300 | 21.700 | 23.000 | 22.333 | 2,999,662 |
20 Mar 2024 | 20.200 | 21.900 | 20.200 | 21.400 | 20.779 | 3,310,520 |
19 Mar 2024 | 20.450 | 20.450 | 19.640 | 20.000 | 19.420 | 871,249 |
18 Mar 2024 | 20.300 | 20.500 | 19.800 | 20.500 | 19.905 | 1,314,780 |
15 Mar 2024 | 20.200 | 20.300 | 19.700 | 20.300 | 19.711 | 1,344,714 |
14 Mar 2024 | 20.350 | 20.650 | 20.000 | 20.150 | 19.565 | 984,755 |
13 Mar 2024 | 20.250 | 20.250 | 19.980 | 20.000 | 19.420 | 652,319 |
12 Mar 2024 | 20.250 | 20.250 | 19.800 | 20.200 | 19.614 | 844,266 |
11 Mar 2024 | 18.020 | 20.500 | 18.020 | 20.350 | 19.760 | 638,650 |
08 Mar 2024 | 19.620 | 20.100 | 19.620 | 20.000 | 19.420 | 839,228 |
07 Mar 2024 | 19.960 | 20.450 | 18.700 | 19.960 | 19.381 | 900,172 |
06 Mar 2024 | 18.820 | 19.780 | 18.820 | 19.580 | 19.012 | 634,000 |
05 Mar 2024 | 19.620 | 19.980 | 19.340 | 19.500 | 18.934 | 730,378 |
04 Mar 2024 | 20.150 | 20.150 | 19.400 | 19.720 | 19.148 | 528,540 |
01 Mar 2024 | 19.360 | 20.050 | 19.640 | 20.050 | 19.468 | 588,290 |
29 Feb 2024 | 19.500 | 20.100 | 19.420 | 19.840 | 19.264 | 1,845,795 |
28 Feb 2024 | 19.080 | 19.720 | 19.280 | 19.580 | 19.012 | 328,000 |
27 Feb 2024 | 20.000 | 20.000 | 19.280 | 19.780 | 19.206 | 554,866 |
26 Feb 2024 | 18.480 | 19.480 | 18.480 | 19.280 | 18.721 | 1,238,877 |
23 Feb 2024 | 18.700 | 18.820 | 18.260 | 18.480 | 17.944 | 456,000 |
22 Feb 2024 | 18.480 | 19.440 | 18.480 | 18.640 | 18.099 | 903,700 |
21 Feb 2024 | 18.000 | 19.060 | 18.000 | 18.580 | 18.041 | 560,806 |
20 Feb 2024 | 18.020 | 19.000 | 18.020 | 19.000 | 18.449 | 819,486 |
19 Feb 2024 | 18.180 | 18.340 | 17.940 | 18.160 | 17.633 | 885,670 |
16 Feb 2024 | 17.660 | 18.200 | 17.660 | 18.180 | 17.653 | 357,926 |
15 Feb 2024 | 18.000 | 18.400 | 17.900 | 18.080 | 17.555 | 195,517 |
14 Feb 2024 | 18.000 | 18.680 | 18.000 | 18.500 | 17.963 | 814,000 |
09 Feb 2024 | 18.560 | 18.580 | 18.380 | 18.560 | 18.022 | 115,392 |
08 Feb 2024 | 18.080 | 18.780 | 18.080 | 18.620 | 18.080 | 869,176 |
07 Feb 2024 | 18.700 | 18.700 | 17.960 | 18.140 | 17.614 | 1,176,000 |
06 Feb 2024 | 17.680 | 18.520 | 17.580 | 18.180 | 17.653 | 998,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |