Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 42.350 | 43.450 | 42.350 | 42.550 | 42.550 | 270,200 |
30 May 2024 | 41.650 | 42.200 | 41.050 | 41.600 | 41.600 | 119,800 |
29 May 2024 | 41.300 | 41.900 | 40.900 | 41.500 | 41.500 | 54,300 |
28 May 2024 | 40.800 | 41.650 | 40.800 | 41.400 | 41.400 | 52,200 |
27 May 2024 | 41.250 | 41.900 | 40.400 | 41.450 | 41.450 | 55,400 |
24 May 2024 | 41.500 | 42.300 | 40.850 | 41.400 | 41.400 | 223,800 |
23 May 2024 | 42.700 | 42.700 | 41.600 | 42.000 | 42.000 | 74,000 |
22 May 2024 | 43.650 | 46.000 | 42.500 | 43.200 | 43.200 | 245,900 |
21 May 2024 | 43.450 | 43.450 | 41.000 | 42.600 | 42.600 | 100,460 |
20 May 2024 | 42.450 | 43.500 | 42.200 | 42.250 | 42.250 | 104,500 |
17 May 2024 | 42.000 | 42.800 | 41.600 | 41.950 | 41.950 | 63,900 |
16 May 2024 | 42.000 | 43.000 | 41.900 | 42.100 | 42.100 | 92,500 |
14 May 2024 | 42.250 | 42.750 | 41.950 | 42.300 | 42.300 | 100,800 |
13 May 2024 | 42.200 | 42.500 | 41.850 | 42.250 | 42.250 | 67,800 |
10 May 2024 | 42.700 | 42.800 | 41.900 | 42.300 | 42.300 | 143,300 |
09 May 2024 | 42.100 | 42.800 | 42.100 | 42.700 | 42.700 | 56,000 |
08 May 2024 | 42.350 | 42.850 | 41.600 | 41.650 | 41.650 | 123,300 |
07 May 2024 | 42.650 | 42.900 | 42.100 | 42.250 | 42.250 | 60,500 |
06 May 2024 | 42.750 | 43.000 | 42.000 | 42.600 | 42.600 | 69,500 |
03 May 2024 | 42.150 | 42.400 | 41.800 | 42.350 | 42.350 | 57,600 |
02 May 2024 | 40.900 | 42.000 | 40.450 | 42.000 | 42.000 | 38,700 |
30 Apr 2024 | 41.400 | 41.900 | 40.550 | 40.900 | 40.900 | 150,200 |
29 Apr 2024 | 41.050 | 41.900 | 40.300 | 41.550 | 41.550 | 104,600 |
26 Apr 2024 | 40.150 | 42.000 | 40.150 | 40.950 | 40.950 | 80,100 |
25 Apr 2024 | 39.250 | 40.250 | 39.250 | 40.150 | 40.150 | 85,500 |
24 Apr 2024 | 37.800 | 40.000 | 37.800 | 39.900 | 39.900 | 132,700 |
23 Apr 2024 | 38.600 | 38.800 | 37.750 | 38.300 | 38.300 | 84,200 |
22 Apr 2024 | 37.400 | 38.450 | 37.200 | 38.000 | 38.000 | 51,500 |
19 Apr 2024 | 37.800 | 38.200 | 36.750 | 37.400 | 37.400 | 192,400 |
18 Apr 2024 | 38.300 | 39.350 | 37.450 | 38.900 | 38.900 | 99,900 |
17 Apr 2024 | 37.350 | 39.000 | 37.300 | 38.150 | 38.150 | 288,300 |
16 Apr 2024 | 38.050 | 39.000 | 37.150 | 37.700 | 37.700 | 192,800 |
15 Apr 2024 | 38.500 | 39.050 | 38.000 | 38.300 | 38.300 | 140,000 |
12 Apr 2024 | 40.350 | 40.350 | 38.750 | 38.800 | 38.800 | 111,100 |
11 Apr 2024 | 40.000 | 40.400 | 39.400 | 39.600 | 39.600 | 46,800 |
10 Apr 2024 | 39.600 | 40.750 | 39.600 | 40.000 | 40.000 | 101,300 |
09 Apr 2024 | 39.050 | 40.700 | 38.500 | 40.200 | 40.200 | 115,900 |
08 Apr 2024 | 38.250 | 39.250 | 37.700 | 38.950 | 38.950 | 171,400 |
05 Apr 2024 | 39.450 | 39.450 | 36.900 | 37.950 | 37.950 | 100,900 |
03 Apr 2024 | 39.450 | 39.550 | 38.550 | 39.400 | 39.400 | 80,300 |
02 Apr 2024 | 40.000 | 40.100 | 39.400 | 39.500 | 39.500 | 83,000 |
28 Mar 2024 | 39.800 | 40.300 | 39.600 | 40.000 | 40.000 | 118,100 |
27 Mar 2024 | 40.150 | 40.150 | 38.750 | 39.500 | 39.500 | 128,800 |
26 Mar 2024 | 39.800 | 40.150 | 39.100 | 39.150 | 39.150 | 380,500 |
25 Mar 2024 | 42.000 | 42.000 | 39.800 | 40.150 | 40.150 | 105,900 |
22 Mar 2024 | 41.650 | 41.650 | 40.500 | 41.050 | 41.050 | 114,700 |
21 Mar 2024 | 42.500 | 42.600 | 41.600 | 41.850 | 41.850 | 97,700 |
20 Mar 2024 | 41.900 | 43.000 | 41.000 | 42.300 | 42.300 | 139,700 |
19 Mar 2024 | 41.600 | 42.200 | 41.050 | 41.500 | 41.500 | 89,800 |
18 Mar 2024 | 40.800 | 42.500 | 40.500 | 42.000 | 42.000 | 130,700 |
15 Mar 2024 | 41.250 | 41.250 | 40.250 | 40.800 | 40.800 | 58,700 |
14 Mar 2024 | 43.400 | 43.400 | 41.000 | 41.250 | 41.250 | 144,300 |
13 Mar 2024 | 40.050 | 43.300 | 40.050 | 42.500 | 42.500 | 519,600 |
12 Mar 2024 | 39.500 | 40.700 | 39.500 | 40.050 | 40.050 | 227,100 |
11 Mar 2024 | 39.200 | 40.350 | 38.900 | 39.350 | 39.350 | 372,000 |
08 Mar 2024 | 36.300 | 37.850 | 36.300 | 37.500 | 37.500 | 90,600 |
07 Mar 2024 | 38.050 | 38.100 | 35.900 | 36.150 | 36.150 | 228,500 |
06 Mar 2024 | 37.500 | 38.450 | 37.050 | 37.750 | 37.750 | 98,200 |
05 Mar 2024 | 37.550 | 37.550 | 36.850 | 36.900 | 36.900 | 69,900 |
04 Mar 2024 | 36.950 | 37.700 | 36.450 | 37.700 | 37.700 | 74,300 |
01 Mar 2024 | 37.000 | 37.000 | 36.500 | 36.800 | 36.800 | 54,920 |
29 Feb 2024 | 36.000 | 37.250 | 36.000 | 36.650 | 36.650 | 91,100 |
28 Feb 2024 | 37.550 | 37.800 | 35.800 | 36.200 | 36.200 | 66,800 |
27 Feb 2024 | 36.600 | 37.500 | 36.450 | 37.400 | 37.400 | 100,000 |
26 Feb 2024 | 37.000 | 37.850 | 36.650 | 36.850 | 36.850 | 146,700 |
23 Feb 2024 | 36.100 | 37.000 | 36.050 | 36.450 | 36.450 | 90,100 |
22 Feb 2024 | 36.950 | 37.000 | 35.650 | 36.800 | 36.800 | 85,300 |
21 Feb 2024 | 36.750 | 37.100 | 35.700 | 36.950 | 36.950 | 142,700 |
20 Feb 2024 | 34.350 | 36.450 | 34.350 | 35.600 | 35.600 | 145,300 |
19 Feb 2024 | 33.850 | 35.100 | 33.850 | 35.000 | 35.000 | 142,800 |
16 Feb 2024 | 34.500 | 35.500 | 34.500 | 35.500 | 35.500 | 7,100 |
15 Feb 2024 | 33.400 | 35.050 | 33.400 | 34.450 | 34.450 | 11,800 |
14 Feb 2024 | 33.350 | 34.400 | 31.300 | 34.350 | 34.350 | 19,700 |
09 Feb 2024 | 34.300 | 34.300 | 34.300 | 34.300 | 34.300 | - |
08 Feb 2024 | 34.450 | 35.600 | 34.100 | 34.450 | 34.450 | 81,300 |
07 Feb 2024 | 33.000 | 35.650 | 32.900 | 33.700 | 33.700 | 361,700 |
06 Feb 2024 | 31.200 | 33.900 | 31.150 | 33.700 | 33.700 | 126,600 |
05 Feb 2024 | 32.650 | 32.650 | 30.400 | 31.400 | 31.400 | 247,600 |
02 Feb 2024 | 34.000 | 34.200 | 31.800 | 32.500 | 32.500 | 126,500 |
01 Feb 2024 | 33.200 | 33.950 | 32.200 | 33.300 | 33.300 | 96,300 |
31 Jan 2024 | 34.000 | 34.200 | 31.450 | 32.400 | 32.400 | 563,800 |
30 Jan 2024 | 36.800 | 37.000 | 34.100 | 34.650 | 34.650 | 310,600 |
29 Jan 2024 | 37.050 | 37.050 | 35.150 | 36.800 | 36.800 | 52,000 |
26 Jan 2024 | 36.650 | 38.400 | 35.700 | 36.100 | 36.100 | 59,900 |
25 Jan 2024 | 38.000 | 38.550 | 36.800 | 37.650 | 37.650 | 32,500 |
24 Jan 2024 | 36.750 | 38.500 | 36.150 | 37.150 | 37.150 | 60,300 |
23 Jan 2024 | 34.100 | 37.000 | 34.050 | 37.000 | 37.000 | 62,500 |
22 Jan 2024 | 36.450 | 37.200 | 34.500 | 35.550 | 35.550 | 198,200 |
19 Jan 2024 | 37.350 | 37.550 | 36.400 | 37.200 | 37.200 | 82,700 |
18 Jan 2024 | 37.200 | 38.000 | 36.500 | 38.000 | 38.000 | 120,900 |
17 Jan 2024 | 39.150 | 39.500 | 37.300 | 38.000 | 38.000 | 139,300 |
16 Jan 2024 | 39.100 | 39.950 | 38.850 | 39.700 | 39.700 | 108,700 |
15 Jan 2024 | 39.950 | 39.950 | 39.950 | 39.950 | 39.950 | - |
12 Jan 2024 | 38.500 | 40.400 | 38.500 | 40.000 | 40.000 | 90,000 |
11 Jan 2024 | 39.400 | 39.950 | 38.400 | 38.950 | 38.950 | 55,700 |
10 Jan 2024 | 38.100 | 39.850 | 38.100 | 39.050 | 39.050 | 77,200 |
09 Jan 2024 | 37.600 | 38.800 | 37.600 | 38.500 | 38.500 | 93,000 |
08 Jan 2024 | 38.000 | 38.350 | 37.300 | 37.750 | 37.750 | 61,700 |
05 Jan 2024 | 37.850 | 38.700 | 37.800 | 38.400 | 38.400 | 38,220 |
04 Jan 2024 | 37.550 | 39.150 | 37.550 | 38.500 | 38.500 | 89,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |