Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 38.93 | 39.45 | 38.19 | 38.38 | 38.38 | 5,768,585 |
27 Jun 2024 | 39.87 | 40.18 | 38.91 | 38.97 | 38.97 | 5,094,601 |
26 Jun 2024 | 39.40 | 40.26 | 38.29 | 40.24 | 40.24 | 7,920,322 |
25 Jun 2024 | 40.68 | 40.98 | 38.83 | 39.35 | 39.35 | 8,524,804 |
24 Jun 2024 | 42.68 | 42.69 | 40.69 | 40.87 | 40.87 | 8,596,264 |
21 Jun 2024 | 44.18 | 44.98 | 43.47 | 43.56 | 43.56 | 5,490,969 |
20 Jun 2024 | 46.40 | 46.40 | 43.48 | 43.50 | 43.50 | 7,931,365 |
19 Jun 2024 | 47.10 | 47.20 | 45.92 | 46.08 | 46.08 | 5,206,594 |
18 Jun 2024 | 47.08 | 48.11 | 46.74 | 47.38 | 47.38 | 4,582,378 |
17 Jun 2024 | 47.50 | 47.74 | 47.00 | 47.15 | 47.15 | 6,701,739 |
14 Jun 2024 | 47.92 | 50.50 | 47.20 | 48.39 | 48.39 | 11,784,824 |
13 Jun 2024 | 46.30 | 47.50 | 46.30 | 46.51 | 46.51 | 5,655,062 |
12 Jun 2024 | 46.34 | 46.50 | 45.79 | 46.22 | 46.22 | 4,424,893 |
11 Jun 2024 | 45.35 | 46.44 | 45.27 | 46.35 | 46.35 | 5,189,321 |
07 Jun 2024 | 47.60 | 48.35 | 45.87 | 46.37 | 46.37 | 9,746,644 |
06 Jun 2024 | 51.85 | 52.50 | 46.65 | 47.94 | 47.94 | 12,929,714 |
05 Jun 2024 | 52.80 | 52.80 | 51.81 | 51.82 | 51.82 | 6,826,759 |
04 Jun 2024 | 52.00 | 53.18 | 51.40 | 53.17 | 53.17 | 8,461,207 |
03 Jun 2024 | 52.00 | 52.47 | 50.83 | 52.47 | 52.47 | 8,817,058 |
31 May 2024 | 53.19 | 53.64 | 51.91 | 51.91 | 51.91 | 10,511,917 |
30 May 2024 | 55.39 | 55.87 | 53.11 | 53.18 | 53.18 | 17,994,716 |
29 May 2024 | 54.00 | 57.04 | 54.00 | 55.35 | 55.35 | 25,743,154 |
28 May 2024 | 52.46 | 54.22 | 51.64 | 51.85 | 51.85 | 9,341,665 |
27 May 2024 | 54.32 | 54.54 | 51.46 | 53.00 | 53.00 | 11,141,089 |
24 May 2024 | 55.20 | 58.15 | 54.30 | 54.55 | 54.55 | 14,646,782 |
23 May 2024 | 57.35 | 57.36 | 54.80 | 55.20 | 55.20 | 18,591,896 |
22 May 2024 | 51.60 | 56.03 | 51.56 | 56.03 | 56.03 | 21,277,714 |
21 May 2024 | 52.26 | 52.99 | 50.69 | 50.94 | 50.94 | 7,518,299 |
20 May 2024 | 52.00 | 53.42 | 52.00 | 52.55 | 52.55 | 5,402,257 |
17 May 2024 | 52.30 | 52.88 | 51.00 | 52.35 | 52.35 | 8,204,417 |
16 May 2024 | 53.20 | 53.85 | 52.50 | 53.07 | 53.07 | 6,535,164 |
15 May 2024 | 54.27 | 56.66 | 53.41 | 53.55 | 53.55 | 7,291,652 |
14 May 2024 | 56.50 | 56.52 | 54.60 | 54.79 | 54.79 | 7,906,845 |
13 May 2024 | 55.32 | 57.32 | 54.49 | 56.64 | 56.64 | 10,092,090 |
10 May 2024 | 56.25 | 56.77 | 55.40 | 56.18 | 56.18 | 11,977,769 |
09 May 2024 | 53.50 | 58.70 | 53.50 | 57.44 | 57.44 | 21,132,673 |
08 May 2024 | 53.15 | 55.00 | 52.90 | 53.36 | 53.36 | 10,100,554 |
07 May 2024 | 52.00 | 53.91 | 51.50 | 53.65 | 53.65 | 8,475,567 |
06 May 2024 | 51.86 | 53.10 | 51.80 | 52.17 | 52.17 | 6,745,065 |
30 Apr 2024 | 52.91 | 53.70 | 51.08 | 51.48 | 51.48 | 11,161,967 |
29 Apr 2024 | 52.03 | 54.79 | 51.86 | 53.99 | 53.99 | 11,054,063 |
26 Apr 2024 | 51.30 | 52.38 | 50.80 | 52.17 | 52.17 | 8,402,028 |
26 Apr 2024 | 0.746176 Dividend | |||||
25 Apr 2024 | 50.54 | 52.77 | 49.58 | 52.06 | 51.31 | 9,236,438 |
24 Apr 2024 | 51.13 | 51.30 | 50.00 | 50.53 | 49.81 | 5,662,196 |
23 Apr 2024 | 52.38 | 53.08 | 51.00 | 51.35 | 50.61 | 5,933,844 |
22 Apr 2024 | 52.23 | 54.08 | 51.53 | 51.95 | 51.21 | 7,594,588 |
19 Apr 2024 | 54.30 | 54.30 | 52.01 | 52.23 | 51.48 | 6,448,713 |
18 Apr 2024 | 54.57 | 55.13 | 53.21 | 54.34 | 53.56 | 6,565,606 |
17 Apr 2024 | 53.29 | 54.69 | 53.27 | 54.68 | 53.90 | 6,857,806 |
16 Apr 2024 | 56.50 | 56.81 | 53.05 | 53.22 | 52.46 | 7,324,352 |
15 Apr 2024 | 57.38 | 59.85 | 56.08 | 57.07 | 56.25 | 7,704,438 |
12 Apr 2024 | 59.00 | 59.36 | 56.96 | 57.00 | 56.18 | 5,393,342 |
11 Apr 2024 | 59.99 | 60.19 | 58.88 | 58.96 | 58.11 | 6,751,598 |
10 Apr 2024 | 61.88 | 62.30 | 60.18 | 60.31 | 59.45 | 4,376,367 |
09 Apr 2024 | 62.00 | 62.36 | 61.08 | 62.17 | 61.28 | 5,436,635 |
08 Apr 2024 | 62.88 | 63.01 | 61.05 | 61.08 | 60.20 | 4,728,215 |
03 Apr 2024 | 64.21 | 64.27 | 62.78 | 62.87 | 61.97 | 4,970,995 |
02 Apr 2024 | 67.00 | 67.00 | 63.88 | 64.40 | 63.48 | 7,578,095 |
01 Apr 2024 | 66.10 | 67.40 | 65.80 | 67.09 | 66.13 | 6,068,140 |
29 Mar 2024 | 66.00 | 67.37 | 65.21 | 65.74 | 64.80 | 3,672,280 |
28 Mar 2024 | 67.20 | 68.54 | 65.68 | 65.72 | 64.78 | 8,024,234 |
27 Mar 2024 | 71.11 | 71.44 | 66.69 | 66.97 | 66.01 | 5,921,325 |
26 Mar 2024 | 72.60 | 72.60 | 69.85 | 71.65 | 70.62 | 6,508,434 |
25 Mar 2024 | 70.98 | 74.73 | 70.80 | 72.53 | 71.49 | 6,221,308 |
22 Mar 2024 | 73.40 | 74.15 | 71.19 | 71.30 | 70.28 | 5,337,949 |
21 Mar 2024 | 75.00 | 75.37 | 73.42 | 74.18 | 73.12 | 5,804,795 |
20 Mar 2024 | 75.00 | 77.68 | 74.80 | 75.40 | 74.32 | 5,271,284 |
19 Mar 2024 | 78.72 | 80.40 | 75.16 | 75.90 | 74.81 | 9,441,098 |
18 Mar 2024 | 74.40 | 76.82 | 73.81 | 76.80 | 75.70 | 7,559,022 |
15 Mar 2024 | 73.95 | 75.94 | 72.49 | 74.41 | 73.34 | 8,721,741 |
14 Mar 2024 | 76.99 | 77.82 | 73.48 | 73.95 | 72.89 | 12,801,538 |
13 Mar 2024 | 80.40 | 80.40 | 76.73 | 79.34 | 78.20 | 9,029,127 |
12 Mar 2024 | 81.80 | 82.06 | 79.81 | 80.85 | 79.69 | 7,341,559 |
11 Mar 2024 | 81.29 | 84.68 | 80.51 | 81.70 | 80.53 | 14,351,610 |
08 Mar 2024 | 74.99 | 80.60 | 74.99 | 79.94 | 78.79 | 15,648,342 |
07 Mar 2024 | 74.87 | 75.87 | 73.00 | 73.43 | 72.38 | 7,178,920 |
06 Mar 2024 | 71.31 | 78.43 | 70.80 | 75.31 | 74.23 | 12,237,123 |
05 Mar 2024 | 72.66 | 72.76 | 70.50 | 71.30 | 70.28 | 7,503,710 |
04 Mar 2024 | 68.80 | 75.00 | 68.60 | 73.50 | 72.45 | 12,437,628 |
01 Mar 2024 | 68.49 | 69.50 | 67.31 | 69.25 | 68.26 | 8,414,980 |
29 Feb 2024 | 65.86 | 68.78 | 65.62 | 68.47 | 67.49 | 8,072,500 |
28 Feb 2024 | 67.98 | 70.49 | 66.26 | 66.28 | 65.33 | 13,723,048 |
27 Feb 2024 | 63.61 | 67.40 | 63.31 | 67.18 | 66.22 | 10,973,981 |
26 Feb 2024 | 64.60 | 65.04 | 63.00 | 64.29 | 63.37 | 10,580,973 |
23 Feb 2024 | 65.20 | 69.28 | 64.44 | 65.57 | 64.63 | 16,156,935 |
22 Feb 2024 | 62.66 | 65.70 | 62.66 | 63.99 | 63.07 | 18,484,649 |
21 Feb 2024 | 58.30 | 61.88 | 57.78 | 59.73 | 58.87 | 10,170,367 |
20 Feb 2024 | 58.19 | 58.86 | 57.50 | 58.80 | 57.96 | 6,672,042 |
19 Feb 2024 | 59.00 | 59.25 | 57.20 | 58.95 | 58.11 | 8,350,934 |
08 Feb 2024 | 55.06 | 58.77 | 55.01 | 58.13 | 57.30 | 11,344,218 |
07 Feb 2024 | 54.52 | 56.50 | 54.01 | 55.04 | 54.25 | 11,683,057 |
06 Feb 2024 | 50.50 | 54.94 | 50.22 | 54.55 | 53.77 | 11,513,371 |
05 Feb 2024 | 54.98 | 55.18 | 49.97 | 51.10 | 50.37 | 10,710,208 |
02 Feb 2024 | 58.31 | 58.60 | 53.70 | 55.51 | 54.71 | 10,161,163 |
01 Feb 2024 | 56.68 | 61.39 | 56.68 | 58.64 | 57.80 | 12,712,736 |
31 Jan 2024 | 59.00 | 61.30 | 56.61 | 56.66 | 55.85 | 10,467,205 |
30 Jan 2024 | 60.05 | 62.78 | 60.04 | 60.32 | 59.46 | 8,303,165 |
29 Jan 2024 | 69.00 | 69.04 | 63.02 | 63.02 | 62.12 | 12,916,898 |
26 Jan 2024 | 71.00 | 72.68 | 69.58 | 70.02 | 69.02 | 9,926,459 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |