Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 55.300 | 56.050 | 54.500 | 55.750 | 55.750 | 3,141,018 |
25 Apr 2024 | 55.750 | 55.950 | 54.300 | 54.700 | 54.700 | 2,620,652 |
24 Apr 2024 | 54.400 | 56.050 | 54.400 | 55.800 | 55.800 | 3,740,730 |
23 Apr 2024 | 54.200 | 55.000 | 53.450 | 54.600 | 54.600 | 3,625,118 |
22 Apr 2024 | 50.800 | 54.800 | 50.800 | 53.650 | 53.650 | 3,626,843 |
19 Apr 2024 | 53.350 | 53.350 | 51.050 | 51.450 | 51.450 | 2,379,336 |
18 Apr 2024 | 51.450 | 53.500 | 51.050 | 52.800 | 52.800 | 5,018,533 |
17 Apr 2024 | 50.200 | 52.200 | 50.200 | 51.450 | 51.450 | 2,152,762 |
16 Apr 2024 | 50.550 | 51.950 | 50.500 | 50.500 | 50.500 | 2,215,583 |
15 Apr 2024 | 50.800 | 51.400 | 49.800 | 51.000 | 51.000 | 2,440,000 |
12 Apr 2024 | 51.350 | 52.050 | 50.100 | 50.450 | 50.450 | 4,067,715 |
11 Apr 2024 | 51.000 | 52.250 | 50.600 | 51.750 | 51.750 | 3,503,360 |
10 Apr 2024 | 50.600 | 51.650 | 49.700 | 51.550 | 51.550 | 3,001,980 |
09 Apr 2024 | 50.650 | 51.250 | 50.300 | 50.350 | 50.350 | 2,498,757 |
08 Apr 2024 | 51.400 | 51.750 | 49.950 | 50.600 | 50.600 | 4,909,729 |
05 Apr 2024 | 52.650 | 52.650 | 50.950 | 51.400 | 51.400 | 1,557,315 |
03 Apr 2024 | 53.650 | 53.800 | 52.750 | 53.200 | 53.200 | 2,043,451 |
02 Apr 2024 | 54.600 | 54.600 | 53.250 | 53.800 | 53.800 | 3,102,459 |
28 Mar 2024 | 52.200 | 54.800 | 52.100 | 53.800 | 53.800 | 3,253,386 |
27 Mar 2024 | 53.200 | 53.950 | 51.700 | 52.700 | 52.700 | 4,581,092 |
26 Mar 2024 | 52.850 | 53.650 | 52.650 | 53.150 | 53.150 | 4,036,073 |
25 Mar 2024 | 53.700 | 53.700 | 52.600 | 53.150 | 53.150 | 2,559,671 |
22 Mar 2024 | 55.650 | 55.700 | 53.500 | 53.750 | 53.750 | 3,255,169 |
21 Mar 2024 | 54.450 | 55.700 | 54.200 | 55.650 | 55.650 | 2,704,017 |
20 Mar 2024 | 54.500 | 54.600 | 53.650 | 54.150 | 54.150 | 1,499,942 |
19 Mar 2024 | 53.500 | 54.750 | 52.550 | 54.150 | 54.150 | 3,293,495 |
18 Mar 2024 | 53.900 | 54.050 | 53.150 | 53.900 | 53.900 | 2,951,151 |
15 Mar 2024 | 54.600 | 54.600 | 53.250 | 53.750 | 53.750 | 2,471,214 |
14 Mar 2024 | 55.300 | 56.450 | 54.000 | 54.650 | 54.650 | 2,594,174 |
13 Mar 2024 | 54.650 | 56.450 | 54.400 | 55.350 | 55.350 | 5,605,407 |
12 Mar 2024 | 53.250 | 55.050 | 53.150 | 54.650 | 54.650 | 6,857,594 |
11 Mar 2024 | 51.100 | 53.800 | 51.000 | 53.250 | 53.250 | 11,827,205 |
08 Mar 2024 | 50.650 | 51.600 | 50.500 | 50.500 | 50.500 | 2,768,000 |
07 Mar 2024 | 50.650 | 51.900 | 50.650 | 51.050 | 51.050 | 2,794,359 |
06 Mar 2024 | 49.150 | 51.100 | 49.150 | 50.850 | 50.850 | 2,867,760 |
05 Mar 2024 | 50.000 | 50.400 | 49.050 | 49.350 | 49.350 | 4,743,474 |
04 Mar 2024 | 51.250 | 51.450 | 50.300 | 50.400 | 50.400 | 2,488,785 |
01 Mar 2024 | 50.250 | 51.300 | 50.050 | 51.100 | 51.100 | 3,479,768 |
29 Feb 2024 | 51.000 | 51.300 | 50.000 | 50.250 | 50.250 | 8,131,746 |
28 Feb 2024 | 52.250 | 52.550 | 50.750 | 51.000 | 51.000 | 8,443,255 |
27 Feb 2024 | 54.000 | 54.000 | 52.000 | 52.300 | 52.300 | 6,796,635 |
26 Feb 2024 | 55.700 | 55.700 | 54.100 | 54.300 | 54.300 | 4,385,697 |
23 Feb 2024 | 54.900 | 55.800 | 53.800 | 54.600 | 54.600 | 4,276,323 |
22 Feb 2024 | 53.700 | 54.100 | 52.200 | 53.750 | 53.750 | 4,907,340 |
21 Feb 2024 | 50.100 | 53.700 | 50.100 | 52.350 | 52.350 | 7,886,164 |
20 Feb 2024 | 49.200 | 51.050 | 49.050 | 50.800 | 50.800 | 5,657,434 |
19 Feb 2024 | 50.800 | 50.800 | 48.750 | 49.350 | 49.350 | 4,274,644 |
16 Feb 2024 | 47.450 | 50.050 | 47.450 | 49.850 | 49.850 | 1,480,723 |
15 Feb 2024 | 47.400 | 48.000 | 46.800 | 47.450 | 47.450 | 668,826 |
14 Feb 2024 | 47.250 | 47.700 | 45.600 | 47.650 | 47.650 | 983,859 |
09 Feb 2024 | 47.150 | 47.150 | 47.150 | 47.150 | 47.150 | - |
08 Feb 2024 | 48.300 | 48.600 | 47.600 | 47.900 | 47.900 | 4,384,185 |
07 Feb 2024 | 47.700 | 48.350 | 47.000 | 47.300 | 47.300 | 4,024,096 |
06 Feb 2024 | 44.250 | 47.800 | 44.250 | 47.550 | 47.550 | 3,907,572 |
05 Feb 2024 | 44.550 | 46.350 | 44.100 | 44.800 | 44.800 | 3,645,750 |
02 Feb 2024 | 45.350 | 47.150 | 45.100 | 45.500 | 45.500 | 8,459,833 |
01 Feb 2024 | 44.350 | 46.650 | 43.850 | 45.500 | 45.500 | 6,074,764 |
31 Jan 2024 | 44.700 | 44.850 | 43.500 | 44.550 | 44.550 | 5,518,020 |
30 Jan 2024 | 46.500 | 46.550 | 44.350 | 44.700 | 44.700 | 4,045,762 |
29 Jan 2024 | 44.400 | 46.600 | 44.050 | 46.150 | 46.150 | 6,971,109 |
26 Jan 2024 | 45.250 | 45.600 | 44.150 | 44.400 | 44.400 | 4,003,121 |
25 Jan 2024 | 43.900 | 46.050 | 43.050 | 45.550 | 45.550 | 6,047,591 |
24 Jan 2024 | 44.000 | 44.000 | 41.550 | 43.850 | 43.850 | 7,483,669 |
23 Jan 2024 | 44.550 | 44.850 | 42.850 | 43.200 | 43.200 | 7,332,389 |
22 Jan 2024 | 45.950 | 46.150 | 43.200 | 43.850 | 43.850 | 7,136,987 |
19 Jan 2024 | 46.850 | 46.850 | 45.550 | 46.150 | 46.150 | 4,370,077 |
18 Jan 2024 | 46.050 | 46.800 | 44.900 | 46.150 | 46.150 | 5,048,737 |
17 Jan 2024 | 48.500 | 49.400 | 45.750 | 46.050 | 46.050 | 6,917,816 |
16 Jan 2024 | 49.450 | 50.200 | 48.500 | 49.000 | 49.000 | 2,873,617 |
15 Jan 2024 | 50.450 | 50.450 | 50.450 | 50.450 | 50.450 | - |
12 Jan 2024 | 51.150 | 51.400 | 50.350 | 50.600 | 50.600 | 1,800,794 |
11 Jan 2024 | 49.800 | 51.750 | 49.600 | 51.200 | 51.200 | 4,189,786 |
10 Jan 2024 | 48.800 | 50.200 | 48.500 | 50.000 | 50.000 | 2,409,814 |
09 Jan 2024 | 48.950 | 49.600 | 48.400 | 49.000 | 49.000 | 2,759,027 |
08 Jan 2024 | 49.450 | 50.300 | 48.050 | 48.750 | 48.750 | 3,890,457 |
05 Jan 2024 | 49.800 | 50.550 | 49.050 | 49.950 | 49.950 | 3,191,401 |
04 Jan 2024 | 50.550 | 50.550 | 49.100 | 49.800 | 49.800 | 2,326,527 |
03 Jan 2024 | 50.650 | 50.650 | 49.450 | 49.850 | 49.850 | 4,014,681 |
02 Jan 2024 | 52.550 | 53.450 | 50.000 | 50.200 | 50.200 | 3,659,072 |
29 Dec 2023 | 53.450 | 53.450 | 51.700 | 52.400 | 52.400 | 3,854,610 |
28 Dec 2023 | 49.150 | 53.150 | 48.850 | 52.750 | 52.750 | 7,023,026 |
27 Dec 2023 | 49.300 | 49.450 | 48.000 | 48.800 | 48.800 | 3,741,104 |
22 Dec 2023 | 50.050 | 50.500 | 48.900 | 49.350 | 49.350 | 3,459,199 |
21 Dec 2023 | 48.450 | 50.200 | 48.300 | 49.550 | 49.550 | 3,167,803 |
20 Dec 2023 | 48.600 | 49.500 | 48.250 | 48.500 | 48.500 | 2,239,880 |
19 Dec 2023 | 48.150 | 49.150 | 47.900 | 48.400 | 48.400 | 2,843,450 |
18 Dec 2023 | 49.050 | 49.150 | 48.100 | 48.750 | 48.750 | 2,474,359 |
15 Dec 2023 | 49.850 | 50.700 | 48.900 | 49.150 | 49.150 | 3,726,514 |
14 Dec 2023 | 49.000 | 49.250 | 48.000 | 48.950 | 48.950 | 2,592,526 |
13 Dec 2023 | 50.100 | 50.750 | 47.800 | 48.800 | 48.800 | 4,341,948 |
12 Dec 2023 | 50.400 | 51.600 | 49.800 | 51.150 | 51.150 | 2,377,484 |
11 Dec 2023 | 50.650 | 50.950 | 49.950 | 50.400 | 50.400 | 2,924,807 |
08 Dec 2023 | 50.750 | 51.900 | 50.050 | 51.200 | 51.200 | 4,032,618 |
07 Dec 2023 | 49.550 | 50.650 | 49.000 | 50.300 | 50.300 | 2,172,846 |
06 Dec 2023 | 50.900 | 50.900 | 49.400 | 49.800 | 49.800 | 2,921,656 |
05 Dec 2023 | 50.200 | 50.200 | 49.150 | 49.700 | 49.700 | 3,144,214 |
04 Dec 2023 | 51.000 | 51.000 | 49.200 | 50.300 | 50.300 | 3,655,615 |
01 Dec 2023 | 52.400 | 52.400 | 50.400 | 51.000 | 51.000 | 2,217,910 |
30 Nov 2023 | 50.600 | 52.050 | 50.400 | 51.600 | 51.600 | 4,008,379 |
29 Nov 2023 | 51.900 | 52.550 | 50.150 | 50.600 | 50.600 | 2,410,194 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |