Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 51.18 | 51.20 | 49.76 | 50.10 | 50.10 | 4,072,885 |
29 Apr 2024 | 51.48 | 51.50 | 50.58 | 51.18 | 51.18 | 5,954,691 |
26 Apr 2024 | 49.01 | 51.20 | 49.01 | 50.99 | 50.99 | 6,554,072 |
25 Apr 2024 | 50.00 | 50.67 | 49.21 | 49.31 | 49.31 | 5,709,017 |
24 Apr 2024 | 50.29 | 50.60 | 49.22 | 50.25 | 50.25 | 7,042,520 |
23 Apr 2024 | 49.22 | 51.83 | 48.98 | 50.02 | 50.02 | 9,658,555 |
22 Apr 2024 | 46.68 | 49.65 | 46.19 | 49.57 | 49.57 | 9,132,750 |
19 Apr 2024 | 44.67 | 46.25 | 43.88 | 45.58 | 45.58 | 3,809,995 |
18 Apr 2024 | 44.46 | 45.79 | 44.21 | 44.66 | 44.66 | 2,817,021 |
17 Apr 2024 | 43.35 | 44.97 | 43.35 | 44.86 | 44.86 | 2,229,321 |
16 Apr 2024 | 44.89 | 45.13 | 42.79 | 42.85 | 42.85 | 2,702,807 |
15 Apr 2024 | 44.85 | 46.21 | 44.20 | 45.15 | 45.15 | 2,748,454 |
12 Apr 2024 | 45.11 | 45.80 | 44.90 | 44.90 | 44.90 | 1,590,800 |
11 Apr 2024 | 45.32 | 46.16 | 45.18 | 45.34 | 45.34 | 1,680,209 |
10 Apr 2024 | 47.03 | 47.03 | 45.07 | 45.81 | 45.81 | 1,972,560 |
09 Apr 2024 | 46.20 | 47.30 | 46.20 | 46.98 | 46.98 | 1,652,000 |
08 Apr 2024 | 47.67 | 47.80 | 46.20 | 46.28 | 46.28 | 1,857,884 |
03 Apr 2024 | 48.68 | 48.98 | 47.30 | 47.67 | 47.67 | 2,469,246 |
02 Apr 2024 | 49.18 | 49.47 | 48.45 | 48.88 | 48.88 | 2,252,551 |
01 Apr 2024 | 49.45 | 49.47 | 48.55 | 49.32 | 49.32 | 2,546,299 |
29 Mar 2024 | 47.87 | 48.60 | 47.17 | 49.34 | 49.34 | 1,465,122 |
28 Mar 2024 | 45.40 | 48.80 | 45.40 | 48.17 | 48.17 | 4,026,355 |
27 Mar 2024 | 47.86 | 47.86 | 45.30 | 45.34 | 45.34 | 3,224,255 |
26 Mar 2024 | 48.86 | 49.44 | 47.48 | 48.03 | 48.03 | 2,796,813 |
25 Mar 2024 | 50.82 | 51.08 | 49.01 | 49.02 | 49.02 | 3,281,709 |
22 Mar 2024 | 52.70 | 52.75 | 50.81 | 51.20 | 51.20 | 3,976,780 |
21 Mar 2024 | 52.18 | 53.18 | 51.30 | 53.00 | 53.00 | 4,743,340 |
20 Mar 2024 | 52.00 | 52.48 | 51.55 | 52.31 | 52.31 | 2,921,530 |
19 Mar 2024 | 52.10 | 52.72 | 51.41 | 51.90 | 51.90 | 4,126,789 |
18 Mar 2024 | 50.63 | 52.18 | 50.63 | 52.16 | 52.16 | 3,704,378 |
15 Mar 2024 | 50.16 | 50.60 | 49.60 | 50.60 | 50.60 | 2,339,187 |
14 Mar 2024 | 51.00 | 51.10 | 49.59 | 50.15 | 50.15 | 2,742,741 |
13 Mar 2024 | 50.89 | 52.25 | 50.64 | 51.22 | 51.22 | 4,049,488 |
12 Mar 2024 | 50.75 | 51.57 | 50.41 | 51.09 | 51.09 | 3,037,899 |
11 Mar 2024 | 49.42 | 50.36 | 49.08 | 50.36 | 50.36 | 2,474,192 |
08 Mar 2024 | 48.94 | 49.77 | 48.68 | 49.58 | 49.58 | 1,976,514 |
07 Mar 2024 | 50.19 | 50.35 | 48.45 | 48.66 | 48.66 | 2,470,620 |
06 Mar 2024 | 50.00 | 50.54 | 49.02 | 50.00 | 50.00 | 2,927,847 |
05 Mar 2024 | 50.07 | 51.50 | 49.71 | 50.50 | 50.50 | 3,943,815 |
04 Mar 2024 | 50.50 | 51.18 | 49.85 | 50.45 | 50.45 | 2,383,833 |
01 Mar 2024 | 50.49 | 51.35 | 49.97 | 50.75 | 50.75 | 3,349,649 |
29 Feb 2024 | 47.33 | 50.82 | 47.33 | 50.77 | 50.77 | 4,460,632 |
28 Feb 2024 | 51.08 | 52.20 | 47.80 | 47.80 | 47.80 | 4,592,160 |
27 Feb 2024 | 49.53 | 51.05 | 49.02 | 50.97 | 50.97 | 3,372,241 |
26 Feb 2024 | 49.00 | 50.56 | 48.65 | 49.46 | 49.46 | 2,833,309 |
23 Feb 2024 | 48.11 | 48.99 | 47.56 | 48.96 | 48.96 | 2,748,153 |
22 Feb 2024 | 47.02 | 47.96 | 47.02 | 47.87 | 47.87 | 2,192,938 |
21 Feb 2024 | 46.88 | 48.89 | 46.67 | 47.40 | 47.40 | 2,946,060 |
20 Feb 2024 | 47.14 | 47.58 | 46.26 | 47.28 | 47.28 | 2,597,265 |
19 Feb 2024 | 48.68 | 48.73 | 46.72 | 47.52 | 47.52 | 2,909,475 |
08 Feb 2024 | 46.00 | 49.39 | 45.97 | 47.77 | 47.77 | 3,971,102 |
07 Feb 2024 | 44.47 | 47.27 | 44.47 | 46.36 | 46.36 | 4,091,912 |
06 Feb 2024 | 38.72 | 44.65 | 38.65 | 44.53 | 44.53 | 3,913,414 |
05 Feb 2024 | 41.80 | 41.97 | 38.67 | 39.51 | 39.51 | 3,261,720 |
02 Feb 2024 | 44.27 | 44.83 | 40.88 | 41.98 | 41.98 | 2,999,526 |
01 Feb 2024 | 44.61 | 45.90 | 43.88 | 44.48 | 44.48 | 1,698,595 |
31 Jan 2024 | 46.75 | 46.94 | 44.51 | 44.60 | 44.60 | 2,397,633 |
30 Jan 2024 | 47.62 | 48.87 | 46.70 | 46.75 | 46.75 | 1,712,555 |
29 Jan 2024 | 50.00 | 50.47 | 47.95 | 47.95 | 47.95 | 1,770,607 |
26 Jan 2024 | 50.10 | 51.07 | 49.41 | 49.41 | 49.41 | 1,801,338 |
25 Jan 2024 | 49.00 | 50.44 | 48.60 | 50.18 | 50.18 | 2,358,749 |
24 Jan 2024 | 47.76 | 49.45 | 46.26 | 49.29 | 49.29 | 2,615,684 |
23 Jan 2024 | 46.99 | 47.95 | 46.50 | 47.70 | 47.70 | 1,774,587 |
22 Jan 2024 | 50.00 | 50.50 | 46.79 | 47.03 | 47.03 | 2,520,704 |
19 Jan 2024 | 51.00 | 51.67 | 50.33 | 50.50 | 50.50 | 1,625,935 |
18 Jan 2024 | 50.99 | 51.22 | 49.41 | 50.88 | 50.88 | 2,295,551 |
17 Jan 2024 | 52.77 | 52.80 | 51.14 | 51.14 | 51.14 | 1,731,403 |
16 Jan 2024 | 53.99 | 54.14 | 52.01 | 52.94 | 52.94 | 2,219,492 |
15 Jan 2024 | 54.85 | 54.85 | 54.85 | 54.85 | 54.85 | - |
12 Jan 2024 | 54.50 | 55.12 | 54.32 | 54.85 | 54.85 | 1,481,565 |
11 Jan 2024 | 53.57 | 55.10 | 53.50 | 54.79 | 54.79 | 1,419,557 |
10 Jan 2024 | 53.57 | 54.18 | 52.65 | 53.99 | 53.99 | 1,572,034 |
09 Jan 2024 | 54.42 | 55.06 | 53.80 | 53.88 | 53.88 | 1,963,196 |
08 Jan 2024 | 55.77 | 55.78 | 54.42 | 54.42 | 54.42 | 1,490,560 |
05 Jan 2024 | 56.61 | 56.98 | 55.16 | 55.50 | 55.50 | 1,728,052 |
04 Jan 2024 | 56.85 | 57.51 | 56.38 | 56.95 | 56.95 | 1,215,070 |
03 Jan 2024 | 57.30 | 57.85 | 56.51 | 56.95 | 56.95 | 1,753,640 |
02 Jan 2024 | 58.19 | 59.28 | 57.61 | 57.65 | 57.65 | 2,645,776 |
29 Dec 2023 | 57.31 | 58.58 | 57.23 | 58.26 | 58.26 | 1,931,938 |
28 Dec 2023 | 56.17 | 57.90 | 55.81 | 57.48 | 57.48 | 2,261,601 |
27 Dec 2023 | 55.90 | 56.62 | 55.74 | 56.36 | 56.36 | 1,298,040 |
26 Dec 2023 | 56.55 | 56.75 | 55.11 | 56.00 | 56.00 | 1,766,818 |
25 Dec 2023 | 55.55 | 57.50 | 54.95 | 56.55 | 56.55 | 2,258,709 |
22 Dec 2023 | 55.53 | 56.56 | 55.06 | 55.65 | 55.65 | 2,164,357 |
21 Dec 2023 | 54.88 | 55.85 | 54.21 | 55.54 | 55.54 | 1,511,769 |
20 Dec 2023 | 56.43 | 56.66 | 55.00 | 55.02 | 55.02 | 1,866,356 |
19 Dec 2023 | 56.30 | 56.38 | 55.67 | 56.25 | 56.25 | 1,502,032 |
18 Dec 2023 | 57.68 | 57.68 | 55.88 | 56.05 | 56.05 | 2,391,680 |
15 Dec 2023 | 58.21 | 58.86 | 57.44 | 57.78 | 57.78 | 1,684,579 |
14 Dec 2023 | 58.96 | 59.33 | 58.07 | 58.15 | 58.15 | 1,566,720 |
13 Dec 2023 | 59.81 | 60.35 | 58.51 | 58.53 | 58.53 | 1,973,006 |
12 Dec 2023 | 59.80 | 60.19 | 59.41 | 59.70 | 59.70 | 1,975,284 |
11 Dec 2023 | 58.48 | 59.99 | 57.41 | 59.90 | 59.90 | 3,177,820 |
08 Dec 2023 | 58.82 | 59.40 | 58.40 | 58.45 | 58.45 | 2,447,296 |
07 Dec 2023 | 58.50 | 59.30 | 58.10 | 58.82 | 58.82 | 1,941,540 |
06 Dec 2023 | 58.76 | 59.40 | 58.52 | 58.70 | 58.70 | 1,797,110 |
05 Dec 2023 | 60.40 | 60.41 | 58.73 | 58.77 | 58.77 | 2,636,282 |
04 Dec 2023 | 60.57 | 61.22 | 59.80 | 60.72 | 60.72 | 2,354,515 |
01 Dec 2023 | 61.20 | 61.39 | 59.67 | 60.56 | 60.56 | 4,146,099 |
30 Nov 2023 | 62.56 | 62.62 | 60.50 | 61.20 | 61.20 | 2,784,960 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |