Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 33.400 | 34.150 | 33.200 | 33.400 | 33.400 | 33,129,511 |
25 Jul 2024 | 33.950 | 34.200 | 33.400 | 33.400 | 33.400 | 38,023,107 |
24 Jul 2024 | 34.250 | 34.600 | 33.800 | 33.950 | 33.950 | 32,539,895 |
23 Jul 2024 | 34.800 | 34.950 | 34.200 | 34.250 | 34.250 | 29,332,874 |
22 Jul 2024 | 34.600 | 34.900 | 34.200 | 34.650 | 34.650 | 28,550,710 |
19 Jul 2024 | 34.200 | 34.550 | 34.050 | 34.350 | 34.350 | 39,864,055 |
18 Jul 2024 | 34.200 | 34.800 | 34.100 | 34.500 | 34.500 | 39,693,320 |
17 Jul 2024 | 34.050 | 34.650 | 34.000 | 34.300 | 34.300 | 66,142,424 |
16 Jul 2024 | 35.250 | 35.250 | 33.850 | 34.100 | 34.100 | 126,158,836 |
15 Jul 2024 | 36.950 | 36.950 | 35.750 | 36.050 | 36.050 | 37,148,518 |
12 Jul 2024 | 35.850 | 37.000 | 35.850 | 36.850 | 36.850 | 48,765,592 |
11 Jul 2024 | 35.600 | 36.000 | 35.350 | 35.700 | 35.700 | 29,623,610 |
10 Jul 2024 | 35.100 | 35.950 | 35.050 | 35.200 | 35.200 | 43,664,280 |
09 Jul 2024 | 34.600 | 35.550 | 34.250 | 34.950 | 34.950 | 45,888,168 |
08 Jul 2024 | 35.700 | 35.900 | 34.750 | 35.250 | 35.250 | 51,468,866 |
05 Jul 2024 | - | - | - | - | - | - |
04 Jul 2024 | 37.000 | 37.200 | 36.250 | 36.650 | 36.650 | 32,558,644 |
03 Jul 2024 | 36.350 | 37.000 | 36.050 | 36.850 | 36.850 | 33,932,595 |
02 Jul 2024 | 35.000 | 37.200 | 35.000 | 36.350 | 36.350 | 48,252,075 |
28 Jun 2024 | 35.300 | 36.100 | 35.300 | 35.400 | 35.400 | 43,508,999 |
27 Jun 2024 | 36.500 | 36.800 | 35.650 | 35.950 | 35.950 | 50,917,977 |
26 Jun 2024 | 36.550 | 37.300 | 36.550 | 36.800 | 36.800 | 20,384,880 |
25 Jun 2024 | 37.000 | 37.500 | 36.650 | 37.100 | 37.100 | 36,317,945 |
24 Jun 2024 | 36.300 | 36.750 | 35.950 | 36.700 | 36.700 | 30,081,290 |
21 Jun 2024 | 37.200 | 37.350 | 36.450 | 36.800 | 36.800 | 31,588,468 |
20 Jun 2024 | 37.500 | 37.950 | 37.150 | 37.400 | 37.400 | 20,522,424 |
19 Jun 2024 | 36.450 | 37.700 | 36.350 | 37.500 | 37.500 | 48,998,087 |
18 Jun 2024 | 36.300 | 36.700 | 35.850 | 36.100 | 36.100 | 28,534,323 |
17 Jun 2024 | 36.100 | 36.950 | 35.700 | 36.300 | 36.300 | 19,130,227 |
14 Jun 2024 | 36.500 | 37.050 | 36.250 | 36.450 | 36.450 | 35,870,576 |
13 Jun 2024 | 37.000 | 37.550 | 36.200 | 36.500 | 36.500 | 39,947,774 |
12 Jun 2024 | 37.250 | 37.350 | 36.250 | 36.650 | 36.650 | 49,582,064 |
11 Jun 2024 | 37.900 | 38.100 | 36.950 | 37.450 | 37.450 | 47,060,702 |
07 Jun 2024 | 39.100 | 39.550 | 38.000 | 38.100 | 38.100 | 54,187,643 |
07 Jun 2024 | 1.64678 Dividend | |||||
06 Jun 2024 | 41.500 | 41.900 | 39.900 | 40.550 | 38.903 | 39,029,597 |
05 Jun 2024 | 41.150 | 41.700 | 40.800 | 40.950 | 39.287 | 31,760,790 |
04 Jun 2024 | 40.250 | 41.550 | 40.250 | 40.800 | 39.143 | 32,715,742 |
03 Jun 2024 | 40.200 | 40.950 | 39.850 | 40.350 | 38.711 | 32,346,933 |
31 May 2024 | 40.900 | 41.450 | 39.550 | 39.550 | 37.944 | 55,711,128 |
30 May 2024 | 40.700 | 41.250 | 39.950 | 40.250 | 38.615 | 46,302,502 |
29 May 2024 | 41.750 | 41.950 | 41.000 | 41.200 | 39.527 | 34,321,729 |
28 May 2024 | 42.050 | 43.000 | 41.900 | 42.200 | 40.486 | 21,091,288 |
27 May 2024 | 41.950 | 42.550 | 41.450 | 42.200 | 40.486 | 26,426,748 |
24 May 2024 | 42.150 | 42.850 | 41.500 | 42.050 | 40.342 | 42,696,476 |
23 May 2024 | 43.550 | 43.750 | 42.300 | 42.600 | 40.870 | 59,778,305 |
22 May 2024 | 44.250 | 45.350 | 43.900 | 44.250 | 42.453 | 34,100,634 |
21 May 2024 | 44.400 | 45.350 | 43.850 | 44.300 | 42.501 | 55,124,234 |
20 May 2024 | 46.500 | 46.500 | 44.800 | 44.950 | 43.125 | 77,855,709 |
17 May 2024 | 43.800 | 45.800 | 43.000 | 45.450 | 43.604 | 117,825,098 |
16 May 2024 | 40.800 | 43.100 | 39.850 | 43.000 | 41.254 | 100,844,661 |
14 May 2024 | 41.300 | 41.700 | 40.050 | 40.150 | 38.519 | 39,692,581 |
13 May 2024 | 41.250 | 41.650 | 40.200 | 41.100 | 39.431 | 47,942,822 |
10 May 2024 | 39.550 | 41.500 | 39.450 | 41.250 | 39.575 | 86,342,349 |
09 May 2024 | 37.850 | 39.500 | 37.750 | 39.000 | 37.416 | 42,206,130 |
08 May 2024 | 39.800 | 40.150 | 37.950 | 38.100 | 36.553 | 58,135,945 |
07 May 2024 | 39.400 | 40.450 | 39.150 | 39.600 | 37.992 | 47,967,986 |
06 May 2024 | 39.500 | 39.650 | 38.700 | 39.150 | 37.560 | 65,189,361 |
03 May 2024 | 39.000 | 40.350 | 38.450 | 39.550 | 37.944 | 89,483,749 |
02 May 2024 | 35.750 | 38.100 | 35.450 | 38.000 | 36.457 | 53,070,323 |
30 Apr 2024 | 37.000 | 37.000 | 35.600 | 35.950 | 34.490 | 47,222,620 |
29 Apr 2024 | 36.000 | 37.600 | 35.800 | 36.600 | 35.114 | 63,388,167 |
26 Apr 2024 | 35.200 | 36.300 | 35.000 | 35.800 | 34.346 | 61,458,290 |
25 Apr 2024 | 34.400 | 35.850 | 34.250 | 35.250 | 33.818 | 79,005,387 |
24 Apr 2024 | 33.600 | 34.550 | 33.100 | 34.400 | 33.003 | 80,691,135 |
23 Apr 2024 | 32.500 | 33.200 | 31.950 | 33.000 | 31.660 | 58,970,463 |
22 Apr 2024 | 31.500 | 32.600 | 31.500 | 32.050 | 30.748 | 33,694,769 |
19 Apr 2024 | 30.950 | 31.450 | 30.650 | 31.150 | 29.885 | 39,350,481 |
18 Apr 2024 | 30.300 | 31.850 | 30.150 | 31.400 | 30.125 | 58,908,259 |
17 Apr 2024 | 29.800 | 30.200 | 29.750 | 30.150 | 28.926 | 36,312,213 |
16 Apr 2024 | 30.050 | 30.300 | 29.700 | 29.900 | 28.686 | 55,117,524 |
15 Apr 2024 | 30.000 | 30.850 | 30.000 | 30.350 | 29.117 | 48,660,479 |
12 Apr 2024 | 32.100 | 32.300 | 30.600 | 30.650 | 29.405 | 78,189,448 |
11 Apr 2024 | 32.100 | 32.550 | 31.950 | 32.500 | 31.180 | 30,124,413 |
10 Apr 2024 | 32.350 | 32.850 | 32.250 | 32.550 | 31.228 | 44,475,339 |
09 Apr 2024 | 32.450 | 33.050 | 32.250 | 32.350 | 31.036 | 37,148,969 |
08 Apr 2024 | 32.500 | 33.000 | 32.350 | 32.550 | 31.228 | 40,510,517 |
05 Apr 2024 | 33.600 | 33.800 | 32.350 | 32.900 | 31.564 | 35,122,652 |
03 Apr 2024 | 33.900 | 34.150 | 33.400 | 33.600 | 32.235 | 31,833,614 |
02 Apr 2024 | 33.650 | 34.300 | 33.650 | 33.900 | 32.523 | 37,132,455 |
28 Mar 2024 | 32.300 | 33.550 | 32.300 | 33.050 | 31.708 | 45,097,092 |
27 Mar 2024 | 32.750 | 33.000 | 32.300 | 32.650 | 31.324 | 37,145,705 |
26 Mar 2024 | 32.900 | 33.450 | 32.800 | 33.000 | 31.660 | 39,215,134 |
25 Mar 2024 | 33.400 | 33.450 | 32.450 | 32.650 | 31.324 | 61,938,734 |
22 Mar 2024 | 34.600 | 34.750 | 32.850 | 33.450 | 32.092 | 96,850,904 |
21 Mar 2024 | 34.850 | 36.100 | 34.850 | 35.500 | 34.058 | 33,585,159 |
20 Mar 2024 | 34.750 | 35.050 | 34.400 | 34.850 | 33.435 | 23,425,330 |
19 Mar 2024 | 35.350 | 35.450 | 34.800 | 34.900 | 33.483 | 25,970,116 |
18 Mar 2024 | 35.400 | 35.750 | 35.000 | 35.650 | 34.202 | 22,965,413 |
15 Mar 2024 | 35.700 | 35.950 | 34.850 | 35.550 | 34.106 | 56,634,756 |
14 Mar 2024 | 36.900 | 37.400 | 36.150 | 36.350 | 34.874 | 38,267,806 |
13 Mar 2024 | 37.650 | 37.800 | 36.650 | 36.900 | 35.401 | 55,148,415 |
12 Mar 2024 | 35.700 | 37.900 | 35.700 | 37.650 | 36.121 | 69,551,543 |
11 Mar 2024 | 35.350 | 36.100 | 35.250 | 35.600 | 34.154 | 25,504,871 |
08 Mar 2024 | 34.950 | 35.650 | 34.800 | 35.050 | 33.627 | 27,214,107 |
07 Mar 2024 | 34.900 | 35.850 | 34.400 | 34.650 | 33.243 | 26,174,394 |
06 Mar 2024 | 33.850 | 35.050 | 33.700 | 34.600 | 33.195 | 26,866,667 |
05 Mar 2024 | 34.000 | 34.850 | 33.900 | 33.950 | 32.571 | 35,499,578 |
04 Mar 2024 | 35.550 | 35.600 | 34.300 | 34.750 | 33.339 | 33,537,874 |
01 Mar 2024 | 34.900 | 35.650 | 34.550 | 35.300 | 33.866 | 28,564,921 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |