Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 42.550 | 42.550 | 42.050 | 42.350 | 42.350 | 933,764 |
18 Apr 2024 | 43.300 | 43.350 | 42.400 | 42.550 | 42.550 | 2,148,287 |
17 Apr 2024 | 43.000 | 43.500 | 42.600 | 43.300 | 43.300 | 1,582,427 |
16 Apr 2024 | 43.600 | 43.600 | 42.400 | 42.600 | 42.600 | 2,410,430 |
15 Apr 2024 | 44.800 | 44.800 | 42.500 | 43.450 | 43.450 | 2,927,450 |
12 Apr 2024 | 46.100 | 46.100 | 44.350 | 44.500 | 44.500 | 3,044,027 |
11 Apr 2024 | 45.350 | 46.350 | 45.250 | 46.150 | 46.150 | 1,198,969 |
10 Apr 2024 | 46.350 | 46.550 | 45.800 | 46.250 | 46.250 | 1,325,635 |
09 Apr 2024 | 45.950 | 46.600 | 45.350 | 45.700 | 45.700 | 961,894 |
08 Apr 2024 | 46.050 | 46.150 | 45.150 | 45.350 | 45.350 | 1,359,276 |
05 Apr 2024 | 46.000 | 46.250 | 45.700 | 46.050 | 46.050 | 1,350,180 |
03 Apr 2024 | 46.450 | 46.450 | 45.900 | 46.050 | 46.050 | 1,189,940 |
02 Apr 2024 | 46.100 | 47.000 | 46.100 | 46.400 | 46.400 | 2,834,712 |
28 Mar 2024 | 45.850 | 46.150 | 45.700 | 45.800 | 45.800 | 795,400 |
27 Mar 2024 | 46.450 | 46.450 | 45.800 | 45.800 | 45.800 | 1,696,937 |
26 Mar 2024 | 47.150 | 47.400 | 46.300 | 46.450 | 46.450 | 1,546,573 |
25 Mar 2024 | 46.650 | 47.450 | 46.050 | 47.200 | 47.200 | 1,724,479 |
22 Mar 2024 | 45.900 | 46.750 | 44.500 | 46.600 | 46.600 | 3,456,898 |
21 Mar 2024 | 45.850 | 46.450 | 45.750 | 45.900 | 45.900 | 3,033,867 |
20 Mar 2024 | 45.700 | 46.150 | 45.500 | 45.500 | 45.500 | 882,633 |
19 Mar 2024 | 45.500 | 46.650 | 45.250 | 45.900 | 45.900 | 1,835,835 |
18 Mar 2024 | 46.450 | 46.450 | 45.800 | 45.800 | 45.800 | 917,795 |
15 Mar 2024 | 46.350 | 46.350 | 45.500 | 46.200 | 46.200 | 9,139,161 |
14 Mar 2024 | 46.350 | 46.700 | 45.400 | 46.350 | 46.350 | 1,633,668 |
13 Mar 2024 | 45.400 | 46.500 | 45.000 | 46.350 | 46.350 | 1,570,491 |
12 Mar 2024 | 45.450 | 45.750 | 45.250 | 45.400 | 45.400 | 1,632,531 |
11 Mar 2024 | 45.400 | 45.950 | 45.050 | 45.400 | 45.400 | 1,829,494 |
08 Mar 2024 | 45.950 | 46.600 | 45.500 | 45.500 | 45.500 | 1,463,163 |
07 Mar 2024 | 46.000 | 46.150 | 45.850 | 46.100 | 46.100 | 1,781,867 |
06 Mar 2024 | 45.250 | 46.050 | 45.250 | 46.000 | 46.000 | 2,868,145 |
05 Mar 2024 | 46.100 | 46.100 | 45.350 | 45.750 | 45.750 | 1,504,628 |
04 Mar 2024 | 46.300 | 46.500 | 45.900 | 46.150 | 46.150 | 1,859,013 |
01 Mar 2024 | 46.000 | 46.450 | 45.950 | 46.000 | 46.000 | 2,072,612 |
29 Feb 2024 | 47.400 | 47.450 | 45.900 | 46.050 | 46.050 | 4,884,328 |
28 Feb 2024 | 46.450 | 47.650 | 46.450 | 47.400 | 47.400 | 2,801,518 |
27 Feb 2024 | 45.900 | 46.650 | 45.900 | 46.450 | 46.450 | 2,082,778 |
26 Feb 2024 | 46.500 | 46.800 | 46.050 | 46.400 | 46.400 | 2,573,091 |
23 Feb 2024 | 46.600 | 47.100 | 46.600 | 46.800 | 46.800 | 2,438,724 |
22 Feb 2024 | 46.700 | 47.050 | 46.100 | 46.550 | 46.550 | 2,458,867 |
21 Feb 2024 | 46.700 | 47.200 | 46.250 | 46.900 | 46.900 | 4,465,493 |
20 Feb 2024 | 45.800 | 47.050 | 45.800 | 46.800 | 46.800 | 1,755,582 |
19 Feb 2024 | 45.150 | 46.350 | 45.050 | 46.200 | 46.200 | 1,651,820 |
16 Feb 2024 | 44.600 | 45.550 | 44.600 | 45.100 | 45.100 | 1,102,492 |
15 Feb 2024 | 44.500 | 45.000 | 44.100 | 44.600 | 44.600 | 1,950,777 |
14 Feb 2024 | 44.900 | 44.900 | 43.800 | 44.850 | 44.850 | 2,118,368 |
09 Feb 2024 | 45.000 | 45.000 | 45.000 | 45.000 | 45.000 | - |
08 Feb 2024 | 46.600 | 47.450 | 45.300 | 45.500 | 45.500 | 3,451,255 |
07 Feb 2024 | 46.900 | 46.950 | 46.050 | 46.500 | 46.500 | 3,938,700 |
06 Feb 2024 | 47.250 | 47.450 | 46.050 | 46.800 | 46.800 | 4,804,690 |
05 Feb 2024 | 46.800 | 48.500 | 46.700 | 47.600 | 47.600 | 5,284,053 |
02 Feb 2024 | 46.600 | 47.250 | 46.500 | 47.000 | 47.000 | 2,593,595 |
01 Feb 2024 | 46.500 | 47.000 | 46.150 | 46.500 | 46.500 | 2,119,680 |
31 Jan 2024 | 46.100 | 46.500 | 45.450 | 46.450 | 46.450 | 3,272,333 |
30 Jan 2024 | 46.100 | 46.550 | 45.450 | 46.100 | 46.100 | 3,073,634 |
29 Jan 2024 | 46.050 | 46.750 | 45.600 | 46.100 | 46.100 | 2,374,260 |
26 Jan 2024 | 46.000 | 46.800 | 45.650 | 46.000 | 46.000 | 3,007,873 |
25 Jan 2024 | 45.700 | 46.150 | 45.200 | 46.000 | 46.000 | 2,912,138 |
24 Jan 2024 | 44.800 | 45.750 | 43.750 | 45.700 | 45.700 | 4,779,535 |
23 Jan 2024 | 43.500 | 45.050 | 43.450 | 44.800 | 44.800 | 3,841,765 |
22 Jan 2024 | 43.450 | 43.750 | 42.700 | 43.500 | 43.500 | 2,821,922 |
19 Jan 2024 | 44.450 | 44.450 | 43.050 | 43.450 | 43.450 | 2,338,530 |
18 Jan 2024 | 42.900 | 44.150 | 42.700 | 44.050 | 44.050 | 2,605,872 |
17 Jan 2024 | 44.200 | 44.400 | 42.450 | 42.900 | 42.900 | 2,509,849 |
16 Jan 2024 | 44.350 | 44.900 | 44.300 | 44.400 | 44.400 | 1,713,044 |
15 Jan 2024 | 43.100 | 43.100 | 43.100 | 43.100 | 43.100 | - |
12 Jan 2024 | 43.250 | 43.400 | 42.900 | 43.250 | 43.250 | 770,423 |
11 Jan 2024 | 42.750 | 43.550 | 42.200 | 43.350 | 43.350 | 2,415,038 |
10 Jan 2024 | 43.150 | 43.150 | 42.600 | 42.800 | 42.800 | 731,566 |
09 Jan 2024 | 43.000 | 43.200 | 42.400 | 42.950 | 42.950 | 1,007,902 |
08 Jan 2024 | 43.250 | 43.350 | 42.250 | 42.650 | 42.650 | 1,575,603 |
05 Jan 2024 | 43.400 | 43.400 | 42.600 | 43.250 | 43.250 | 1,406,576 |
04 Jan 2024 | 43.100 | 43.500 | 42.950 | 43.350 | 43.350 | 1,588,220 |
03 Jan 2024 | 43.150 | 43.800 | 42.650 | 43.550 | 43.550 | 1,752,786 |
02 Jan 2024 | 43.250 | 43.600 | 42.700 | 43.550 | 43.550 | 1,429,493 |
29 Dec 2023 | 43.100 | 43.200 | 42.700 | 43.200 | 43.200 | 998,599 |
28 Dec 2023 | 42.600 | 43.150 | 42.200 | 43.100 | 43.100 | 994,592 |
27 Dec 2023 | 42.850 | 43.000 | 42.500 | 42.600 | 42.600 | 1,005,628 |
22 Dec 2023 | 43.100 | 43.100 | 42.400 | 42.600 | 42.600 | 942,315 |
21 Dec 2023 | 42.400 | 43.050 | 42.400 | 42.700 | 42.700 | 1,071,262 |
20 Dec 2023 | 43.300 | 43.450 | 42.550 | 42.850 | 42.850 | 1,501,066 |
19 Dec 2023 | 43.200 | 43.250 | 42.850 | 43.150 | 43.150 | 1,410,418 |
18 Dec 2023 | 43.000 | 43.500 | 42.400 | 43.250 | 43.250 | 2,231,056 |
15 Dec 2023 | 43.400 | 43.400 | 42.050 | 43.250 | 43.250 | 4,488,269 |
14 Dec 2023 | 40.250 | 43.300 | 40.200 | 43.200 | 43.200 | 6,472,425 |
13 Dec 2023 | 40.800 | 40.800 | 39.600 | 39.750 | 39.750 | 1,480,524 |
12 Dec 2023 | 39.350 | 40.950 | 39.350 | 40.800 | 40.800 | 2,196,476 |
11 Dec 2023 | 39.300 | 40.100 | 39.200 | 39.800 | 39.800 | 1,395,743 |
08 Dec 2023 | 39.600 | 40.300 | 39.300 | 39.800 | 39.800 | 2,438,826 |
07 Dec 2023 | 39.150 | 39.400 | 38.700 | 39.300 | 39.300 | 1,401,683 |
06 Dec 2023 | 38.400 | 39.400 | 38.400 | 39.150 | 39.150 | 1,453,685 |
05 Dec 2023 | 38.600 | 38.900 | 38.400 | 38.650 | 38.650 | 1,466,992 |
04 Dec 2023 | 38.100 | 38.800 | 38.100 | 38.600 | 38.600 | 1,335,948 |
01 Dec 2023 | 38.600 | 38.600 | 37.450 | 37.650 | 37.650 | 2,392,523 |
30 Nov 2023 | 38.100 | 38.750 | 37.900 | 38.700 | 38.700 | 3,315,969 |
29 Nov 2023 | 38.900 | 38.900 | 37.800 | 38.100 | 38.100 | 1,306,989 |
28 Nov 2023 | 38.450 | 38.750 | 38.250 | 38.550 | 38.550 | 850,637 |
27 Nov 2023 | 38.850 | 38.850 | 38.250 | 38.400 | 38.400 | 679,100 |
24 Nov 2023 | 38.500 | 39.100 | 38.400 | 38.550 | 38.550 | 472,618 |
23 Nov 2023 | 38.300 | 39.000 | 38.300 | 38.950 | 38.950 | 531,430 |
22 Nov 2023 | 38.600 | 38.600 | 38.200 | 38.500 | 38.500 | 427,008 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |