Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 42.300 | 42.300 | 41.650 | 42.000 | 42.000 | 6,763,048 |
20 May 2024 | 42.250 | 42.750 | 42.000 | 42.450 | 42.450 | 5,421,359 |
17 May 2024 | 41.950 | 42.250 | 41.600 | 42.250 | 42.250 | 6,250,786 |
16 May 2024 | 42.000 | 42.000 | 41.400 | 41.800 | 41.800 | 8,831,021 |
14 May 2024 | 42.000 | 42.300 | 41.250 | 41.450 | 41.450 | 9,126,910 |
13 May 2024 | 41.150 | 42.000 | 40.900 | 41.950 | 41.950 | 7,186,398 |
10 May 2024 | 39.800 | 41.350 | 39.650 | 41.150 | 41.150 | 13,358,106 |
09 May 2024 | 39.150 | 39.800 | 39.150 | 39.600 | 39.600 | 5,436,024 |
08 May 2024 | 39.950 | 39.950 | 39.000 | 39.050 | 39.050 | 6,024,128 |
07 May 2024 | 39.000 | 39.700 | 38.750 | 39.600 | 39.600 | 5,061,995 |
06 May 2024 | 39.300 | 39.400 | 38.800 | 39.200 | 39.200 | 6,108,176 |
03 May 2024 | 39.400 | 39.700 | 39.050 | 39.300 | 39.300 | 5,469,446 |
02 May 2024 | 37.950 | 39.450 | 37.950 | 39.400 | 39.400 | 6,559,385 |
30 Apr 2024 | 38.650 | 39.000 | 38.250 | 38.250 | 38.250 | 6,920,310 |
29 Apr 2024 | 38.350 | 39.450 | 38.350 | 38.650 | 38.650 | 8,273,310 |
26 Apr 2024 | 38.200 | 38.700 | 38.100 | 38.250 | 38.250 | 8,216,508 |
25 Apr 2024 | 37.400 | 38.300 | 37.400 | 38.200 | 38.200 | 6,181,488 |
24 Apr 2024 | 37.100 | 37.850 | 36.850 | 37.800 | 37.800 | 6,223,244 |
23 Apr 2024 | 36.650 | 37.100 | 36.600 | 37.000 | 37.000 | 4,499,892 |
22 Apr 2024 | 35.950 | 36.900 | 35.900 | 36.600 | 36.600 | 5,151,447 |
19 Apr 2024 | 35.850 | 35.950 | 35.450 | 35.850 | 35.850 | 5,806,276 |
18 Apr 2024 | 35.450 | 36.250 | 35.450 | 35.750 | 35.750 | 6,452,114 |
17 Apr 2024 | 35.550 | 35.850 | 35.350 | 35.600 | 35.600 | 5,975,767 |
16 Apr 2024 | 36.300 | 36.450 | 35.700 | 35.800 | 35.800 | 8,563,683 |
15 Apr 2024 | 36.900 | 37.200 | 36.550 | 36.700 | 36.700 | 5,727,296 |
12 Apr 2024 | 37.600 | 37.800 | 37.050 | 37.250 | 37.250 | 10,005,131 |
11 Apr 2024 | 37.850 | 38.000 | 37.650 | 37.850 | 37.850 | 6,793,305 |
10 Apr 2024 | 38.450 | 38.550 | 38.200 | 38.400 | 38.400 | 6,973,424 |
09 Apr 2024 | 38.600 | 38.900 | 38.250 | 38.350 | 38.350 | 4,857,551 |
08 Apr 2024 | 38.000 | 38.750 | 37.900 | 38.350 | 38.350 | 6,429,740 |
05 Apr 2024 | 38.550 | 38.800 | 37.700 | 38.250 | 38.250 | 7,577,520 |
03 Apr 2024 | 38.850 | 39.050 | 38.550 | 38.900 | 38.900 | 6,619,947 |
02 Apr 2024 | 38.250 | 39.150 | 38.250 | 39.150 | 39.150 | 8,976,759 |
28 Mar 2024 | 37.700 | 38.300 | 37.600 | 37.800 | 37.800 | 7,827,990 |
27 Mar 2024 | 38.100 | 38.100 | 37.400 | 37.700 | 37.700 | 10,133,642 |
26 Mar 2024 | 39.150 | 39.150 | 38.100 | 38.100 | 38.100 | 10,197,346 |
25 Mar 2024 | 39.250 | 39.500 | 38.650 | 38.650 | 38.650 | 9,016,150 |
22 Mar 2024 | 40.200 | 40.200 | 38.900 | 39.350 | 39.350 | 14,364,623 |
21 Mar 2024 | 40.250 | 40.900 | 40.200 | 40.400 | 40.400 | 7,229,497 |
20 Mar 2024 | 40.350 | 40.450 | 39.850 | 39.900 | 39.900 | 5,054,603 |
19 Mar 2024 | 40.650 | 40.650 | 40.050 | 40.400 | 40.400 | 4,129,836 |
18 Mar 2024 | 41.400 | 41.400 | 40.600 | 40.650 | 40.650 | 5,091,352 |
15 Mar 2024 | 41.200 | 41.550 | 40.750 | 41.050 | 41.050 | 9,105,178 |
14 Mar 2024 | 41.650 | 41.950 | 41.200 | 41.600 | 41.600 | 5,324,345 |
13 Mar 2024 | 41.250 | 41.600 | 41.100 | 41.550 | 41.550 | 4,384,422 |
12 Mar 2024 | 40.700 | 41.600 | 40.700 | 41.550 | 41.550 | 6,077,956 |
11 Mar 2024 | 40.600 | 41.300 | 40.600 | 40.850 | 40.850 | 5,526,549 |
08 Mar 2024 | 40.150 | 40.850 | 40.100 | 40.500 | 40.500 | 6,001,907 |
07 Mar 2024 | 40.200 | 40.450 | 39.800 | 40.150 | 40.150 | 4,694,131 |
06 Mar 2024 | 39.150 | 40.200 | 39.150 | 39.800 | 39.800 | 5,103,620 |
05 Mar 2024 | 39.100 | 39.700 | 39.050 | 39.250 | 39.250 | 6,607,871 |
04 Mar 2024 | 39.700 | 40.000 | 39.350 | 39.600 | 39.600 | 6,173,712 |
01 Mar 2024 | 39.800 | 39.800 | 39.250 | 39.500 | 39.500 | 6,457,452 |
29 Feb 2024 | 40.250 | 40.600 | 39.750 | 39.750 | 39.750 | 11,005,855 |
28 Feb 2024 | 41.000 | 41.450 | 40.500 | 40.500 | 40.500 | 7,230,120 |
27 Feb 2024 | 41.500 | 41.700 | 40.550 | 41.050 | 41.050 | 7,618,336 |
26 Feb 2024 | 42.050 | 42.300 | 41.700 | 41.700 | 41.700 | 4,058,902 |
23 Feb 2024 | 42.600 | 42.850 | 42.150 | 42.200 | 42.200 | 5,481,467 |
22 Feb 2024 | 42.650 | 42.800 | 42.100 | 42.600 | 42.600 | 4,253,901 |
21 Feb 2024 | 41.700 | 43.100 | 41.600 | 42.600 | 42.600 | 10,071,845 |
20 Feb 2024 | 41.800 | 42.150 | 41.400 | 42.150 | 42.150 | 3,211,948 |
19 Feb 2024 | 42.450 | 42.450 | 41.550 | 41.700 | 41.700 | 3,475,773 |
16 Feb 2024 | 41.500 | 42.400 | 41.200 | 42.400 | 42.400 | 8,399,523 |
15 Feb 2024 | 41.150 | 41.350 | 40.700 | 41.150 | 41.150 | 3,009,336 |
14 Feb 2024 | 40.850 | 41.200 | 39.950 | 41.150 | 41.150 | 3,967,567 |
09 Feb 2024 | 40.600 | 41.050 | 40.200 | 40.850 | 40.850 | 2,537,167 |
08 Feb 2024 | 41.850 | 42.150 | 40.850 | 41.050 | 41.050 | 4,613,776 |
07 Feb 2024 | 41.850 | 41.900 | 41.350 | 41.650 | 41.650 | 5,102,272 |
06 Feb 2024 | 40.850 | 41.500 | 40.650 | 41.400 | 41.400 | 6,370,459 |
05 Feb 2024 | 40.450 | 41.000 | 40.100 | 40.550 | 40.550 | 4,096,607 |
02 Feb 2024 | 40.900 | 41.400 | 40.300 | 40.650 | 40.650 | 3,553,665 |
01 Feb 2024 | 40.400 | 40.800 | 39.900 | 40.450 | 40.450 | 2,980,145 |
31 Jan 2024 | 40.500 | 40.600 | 39.750 | 40.400 | 40.400 | 5,551,652 |
30 Jan 2024 | 41.250 | 41.250 | 40.500 | 40.600 | 40.600 | 5,352,638 |
29 Jan 2024 | 40.450 | 41.450 | 40.450 | 41.350 | 41.350 | 6,489,141 |
26 Jan 2024 | 40.400 | 40.750 | 40.000 | 40.200 | 40.200 | 3,719,340 |
25 Jan 2024 | 39.900 | 40.400 | 39.300 | 40.200 | 40.200 | 6,130,296 |
24 Jan 2024 | 38.600 | 39.750 | 38.300 | 39.600 | 39.600 | 6,711,430 |
23 Jan 2024 | 38.350 | 39.050 | 38.200 | 38.700 | 38.700 | 5,355,499 |
22 Jan 2024 | 39.000 | 39.200 | 37.750 | 38.150 | 38.150 | 5,045,299 |
19 Jan 2024 | 39.300 | 39.700 | 38.500 | 38.850 | 38.850 | 4,252,461 |
18 Jan 2024 | 38.650 | 39.450 | 38.450 | 39.100 | 39.100 | 5,674,020 |
17 Jan 2024 | 40.000 | 40.200 | 38.500 | 38.600 | 38.600 | 9,864,844 |
16 Jan 2024 | 40.800 | 41.150 | 40.200 | 40.200 | 40.200 | 3,516,234 |
15 Jan 2024 | 40.950 | 41.100 | 40.600 | 41.050 | 41.050 | 2,280,159 |
12 Jan 2024 | 40.900 | 41.100 | 40.550 | 40.650 | 40.650 | 2,901,998 |
11 Jan 2024 | 41.150 | 41.450 | 40.800 | 40.950 | 40.950 | 3,323,674 |
10 Jan 2024 | 40.800 | 41.200 | 40.700 | 40.800 | 40.800 | 2,636,087 |
09 Jan 2024 | 40.900 | 41.350 | 40.850 | 41.050 | 41.050 | 3,236,814 |
08 Jan 2024 | 40.900 | 41.400 | 40.500 | 40.650 | 40.650 | 3,271,763 |
05 Jan 2024 | 40.750 | 41.150 | 40.600 | 40.800 | 40.800 | 2,731,319 |
04 Jan 2024 | 41.100 | 41.450 | 40.850 | 41.000 | 41.000 | 2,800,255 |
03 Jan 2024 | 40.800 | 41.550 | 40.800 | 41.350 | 41.350 | 3,498,817 |
02 Jan 2024 | 42.000 | 42.050 | 41.000 | 41.250 | 41.250 | 2,782,895 |
29 Dec 2023 | 41.900 | 42.050 | 41.500 | 41.850 | 41.850 | 2,945,007 |
28 Dec 2023 | 41.500 | 42.000 | 41.100 | 41.950 | 41.950 | 4,218,901 |
27 Dec 2023 | 41.100 | 41.500 | 40.800 | 41.400 | 41.400 | 3,490,696 |
22 Dec 2023 | 40.650 | 41.450 | 40.550 | 40.900 | 40.900 | 8,672,294 |
21 Dec 2023 | 40.350 | 40.700 | 40.250 | 40.650 | 40.650 | 3,614,332 |
20 Dec 2023 | 41.300 | 41.300 | 40.500 | 40.700 | 40.700 | 5,578,259 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |