Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 41.1900 | 41.3330 | 41.1630 | 41.3150 | 41.3150 | - |
25 Jun 2024 | 40.9914 | 41.2615 | 40.9914 | 40.9906 | 40.9906 | - |
24 Jun 2024 | 40.9010 | 41.0838 | 40.8620 | 40.9032 | 40.9032 | - |
21 Jun 2024 | 40.9365 | 40.9976 | 40.8326 | 40.9442 | 40.9442 | - |
20 Jun 2024 | 41.1888 | 41.1989 | 40.9870 | 41.1917 | 41.1917 | - |
19 Jun 2024 | 41.1049 | 41.2460 | 41.0177 | 41.1065 | 41.1065 | - |
18 Jun 2024 | 41.0692 | 41.1865 | 41.0183 | 41.0707 | 41.0707 | - |
17 Jun 2024 | 41.0255 | 41.0755 | 40.9496 | 41.0221 | 41.0221 | - |
14 Jun 2024 | 41.2235 | 41.3503 | 40.9751 | 41.1951 | 41.1951 | - |
13 Jun 2024 | 41.1700 | 41.3944 | 41.1668 | 41.2030 | 41.2030 | - |
12 Jun 2024 | 41.1654 | 41.4683 | 41.1588 | 41.1745 | 41.1745 | - |
11 Jun 2024 | 41.2238 | 41.2632 | 41.1004 | 41.1479 | 41.1479 | - |
10 Jun 2024 | 41.2493 | 41.2745 | 41.0955 | 41.2448 | 41.2448 | - |
07 Jun 2024 | 41.2128 | 41.3200 | 41.1143 | 41.2010 | 41.2010 | - |
06 Jun 2024 | 41.3157 | 41.3725 | 41.2091 | 41.2614 | 41.2614 | - |
05 Jun 2024 | 41.2922 | 41.3875 | 41.2585 | 41.2857 | 41.2857 | - |
04 Jun 2024 | 41.3943 | 41.5118 | 41.2447 | 41.3938 | 41.3938 | - |
03 Jun 2024 | 41.3720 | 41.3804 | 41.0749 | 41.3720 | 41.3720 | - |
31 May 2024 | 41.1881 | 41.4238 | 41.1833 | 41.1856 | 41.1856 | - |
30 May 2024 | 41.1075 | 41.2650 | 41.0646 | 41.1109 | 41.1109 | - |
29 May 2024 | 41.1114 | 41.2891 | 41.0652 | 41.0469 | 41.0469 | - |
28 May 2024 | 40.9910 | 41.1904 | 40.9871 | 40.9605 | 40.9605 | - |
27 May 2024 | 41.0440 | 41.0951 | 40.9416 | 41.0007 | 41.0007 | - |
24 May 2024 | 40.9081 | 41.0785 | 40.8888 | 40.9008 | 40.9008 | - |
23 May 2024 | 40.9895 | 41.1075 | 40.9394 | 40.9869 | 40.9869 | - |
22 May 2024 | 40.9735 | 41.1796 | 40.9735 | 40.9789 | 40.9789 | - |
21 May 2024 | 40.9352 | 41.0899 | 40.9269 | 40.9332 | 40.9332 | - |
20 May 2024 | 40.8520 | 40.9917 | 40.7575 | 40.8670 | 40.8670 | - |
17 May 2024 | 40.7468 | 40.8949 | 40.6292 | 40.7057 | 40.7057 | - |
16 May 2024 | 40.6239 | 40.7988 | 40.5906 | 40.6463 | 40.6463 | - |
15 May 2024 | 40.6880 | 40.7161 | 40.3825 | 40.6676 | 40.6676 | - |
14 May 2024 | 40.6575 | 40.7344 | 40.5182 | 40.6652 | 40.6652 | - |
13 May 2024 | 40.5988 | 40.7345 | 40.5505 | 40.6153 | 40.6153 | - |
10 May 2024 | 40.5051 | 40.6587 | 40.4948 | 40.5045 | 40.5045 | - |
09 May 2024 | 40.3955 | 40.5564 | 40.3657 | 40.3930 | 40.3930 | - |
08 May 2024 | 40.4616 | 40.5564 | 40.3647 | 40.4578 | 40.4578 | - |
07 May 2024 | 40.5237 | 40.6981 | 40.5136 | 40.5194 | 40.5194 | - |
06 May 2024 | 40.4833 | 40.6812 | 40.4056 | 40.5117 | 40.5117 | - |
03 May 2024 | 40.5603 | 40.6735 | 40.1466 | 40.5618 | 40.5618 | - |
02 May 2024 | 40.7227 | 40.8227 | 40.5040 | 40.7228 | 40.7228 | - |
01 May 2024 | 40.7306 | 40.7469 | 40.6137 | 40.7331 | 40.7331 | - |
30 Apr 2024 | 40.7604 | 40.9032 | 40.7191 | 40.7375 | 40.7375 | - |
29 Apr 2024 | 40.7395 | 40.8922 | 40.7298 | 40.7171 | 40.7171 | - |
26 Apr 2024 | 40.6815 | 40.8346 | 40.5663 | 40.6907 | 40.6907 | - |
25 Apr 2024 | 40.6510 | 40.8192 | 40.5887 | 40.6545 | 40.6545 | - |
24 Apr 2024 | 40.4796 | 40.6035 | 40.4424 | 40.4751 | 40.4751 | - |
23 Apr 2024 | 40.2308 | 40.5289 | 40.2222 | 40.2383 | 40.2383 | - |
22 Apr 2024 | 40.2445 | 40.4393 | 40.1220 | 40.2302 | 40.2302 | - |
19 Apr 2024 | 40.3106 | 40.5341 | 40.1309 | 40.3128 | 40.3128 | - |
18 Apr 2024 | 40.2757 | 40.4849 | 40.2541 | 40.2770 | 40.2770 | - |
17 Apr 2024 | 40.3916 | 40.4881 | 40.0460 | 40.3972 | 40.3972 | - |
16 Apr 2024 | 40.3074 | 40.5685 | 40.2851 | 40.3162 | 40.3162 | - |
15 Apr 2024 | 40.1889 | 40.4852 | 40.1885 | 40.1809 | 40.1809 | - |
12 Apr 2024 | 40.4546 | 40.5239 | 40.1303 | 40.4561 | 40.4561 | - |
11 Apr 2024 | 40.3361 | 40.5298 | 40.2973 | 40.3458 | 40.3458 | - |
10 Apr 2024 | 40.5283 | 40.6170 | 40.3520 | 40.5277 | 40.5277 | - |
09 Apr 2024 | 40.5976 | 40.7068 | 40.5619 | 40.5954 | 40.5954 | - |
08 Apr 2024 | 40.5086 | 40.6143 | 40.4822 | 40.5396 | 40.5396 | - |
05 Apr 2024 | 40.5124 | 40.5546 | 40.3770 | 40.5097 | 40.5097 | - |
04 Apr 2024 | 40.4537 | 40.6162 | 40.4400 | 40.4447 | 40.4447 | - |
03 Apr 2024 | 40.2905 | 40.4712 | 40.2162 | 40.2920 | 40.2920 | - |
02 Apr 2024 | 40.1799 | 40.3435 | 40.0156 | 40.1669 | 40.1669 | - |
01 Apr 2024 | 40.3569 | 40.4002 | 40.1868 | 40.3421 | 40.3421 | - |
29 Mar 2024 | 40.3358 | 40.4186 | 40.0672 | 40.4243 | 40.4243 | - |
28 Mar 2024 | 40.3498 | 40.4553 | 40.3086 | 40.3485 | 40.3485 | - |
27 Mar 2024 | 40.2548 | 40.4864 | 40.2313 | 40.2648 | 40.2648 | - |
26 Mar 2024 | 40.1821 | 40.4047 | 40.0956 | 40.1011 | 40.1011 | - |
25 Mar 2024 | 40.2428 | 40.3137 | 40.0366 | 40.2404 | 40.2404 | - |
22 Mar 2024 | 40.3595 | 40.4819 | 40.1683 | 40.3656 | 40.3656 | - |
21 Mar 2024 | 40.6396 | 40.8188 | 39.9354 | 40.6481 | 40.6481 | - |
20 Mar 2024 | 40.3555 | 40.6087 | 40.3410 | 40.3587 | 40.3587 | - |
19 Mar 2024 | 40.2584 | 40.4095 | 40.2360 | 40.2680 | 40.2680 | - |
18 Mar 2024 | 40.2618 | 40.3875 | 40.1613 | 40.2381 | 40.2381 | - |
15 Mar 2024 | 40.2071 | 40.3362 | 40.1490 | 40.1810 | 40.1810 | - |
14 Mar 2024 | 40.2052 | 40.4201 | 40.1780 | 40.2043 | 40.2043 | - |
13 Mar 2024 | 40.1784 | 40.3368 | 40.1446 | 40.1743 | 40.1743 | - |
12 Mar 2024 | 40.2049 | 40.3659 | 40.0903 | 40.2041 | 40.2041 | - |
11 Mar 2024 | 40.3816 | 40.4409 | 40.1862 | 40.3741 | 40.3741 | - |
08 Mar 2024 | 40.2254 | 40.4254 | 40.1651 | 40.2762 | 40.2762 | - |
07 Mar 2024 | 40.0965 | 40.2908 | 40.0653 | 40.0688 | 40.0688 | - |
06 Mar 2024 | 40.0695 | 40.2011 | 40.0476 | 40.0705 | 40.0705 | - |
05 Mar 2024 | 39.9839 | 40.1687 | 39.9772 | 39.9890 | 39.9890 | - |
04 Mar 2024 | 39.9712 | 40.0859 | 39.8528 | 39.9587 | 39.9587 | - |
01 Mar 2024 | 39.9227 | 39.9992 | 39.8712 | 39.9153 | 39.9153 | - |
29 Feb 2024 | 40.0733 | 40.1525 | 39.9237 | 40.0674 | 40.0674 | - |
28 Feb 2024 | 40.0403 | 40.1140 | 39.9809 | 40.0416 | 40.0416 | - |
27 Feb 2024 | 40.0164 | 40.1186 | 39.9872 | 40.0194 | 40.0194 | - |
26 Feb 2024 | 40.0117 | 40.0731 | 39.9280 | 40.0996 | 40.0996 | - |
23 Feb 2024 | 39.8169 | 40.1423 | 39.8169 | 39.8316 | 39.8316 | - |
22 Feb 2024 | 39.7137 | 40.0307 | 39.7137 | 39.7135 | 39.7135 | - |
21 Feb 2024 | 39.6171 | 39.8312 | 39.5997 | 39.6174 | 39.6174 | - |
20 Feb 2024 | 39.5381 | 39.8333 | 39.4401 | 39.5293 | 39.5293 | - |
19 Feb 2024 | 39.5432 | 39.6682 | 39.5080 | 39.4937 | 39.4937 | - |
16 Feb 2024 | 39.3864 | 39.5281 | 39.3733 | 39.3891 | 39.3891 | - |
15 Feb 2024 | 39.3866 | 39.4932 | 39.2667 | 39.3961 | 39.3961 | - |
14 Feb 2024 | 39.6183 | 39.7492 | 39.4322 | 39.6197 | 39.6197 | - |
13 Feb 2024 | 39.5075 | 39.7942 | 39.4740 | 39.4922 | 39.4922 | - |
12 Feb 2024 | 39.6445 | 39.6913 | 39.4968 | 39.5930 | 39.5930 | - |
09 Feb 2024 | 39.5096 | 39.6859 | 39.4841 | 39.5039 | 39.5039 | - |
08 Feb 2024 | 39.6052 | 39.7121 | 39.4755 | 39.6020 | 39.6020 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |