Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 57.80 | 58.00 | 57.20 | 57.40 | 57.40 | 3,905 |
25 Jul 2024 | 57.80 | 58.00 | 57.60 | 58.00 | 58.00 | 4,423 |
24 Jul 2024 | 58.00 | 58.00 | 57.00 | 57.60 | 57.60 | 2,115 |
23 Jul 2024 | 57.80 | 58.00 | 57.40 | 57.40 | 57.40 | 6,831 |
22 Jul 2024 | 58.00 | 58.80 | 57.80 | 57.80 | 57.80 | 1,809 |
19 Jul 2024 | 58.40 | 58.40 | 57.40 | 57.40 | 57.40 | 2,899 |
18 Jul 2024 | 57.60 | 58.00 | 57.60 | 58.00 | 58.00 | 5,453 |
17 Jul 2024 | 57.60 | 58.00 | 57.20 | 58.00 | 58.00 | 7,190 |
16 Jul 2024 | 58.20 | 58.20 | 57.40 | 58.20 | 58.20 | 8,128 |
15 Jul 2024 | 57.60 | 59.00 | 57.60 | 58.20 | 58.20 | 10,148 |
12 Jul 2024 | 58.00 | 58.20 | 57.60 | 57.80 | 57.80 | 3,669 |
11 Jul 2024 | 58.00 | 58.80 | 58.00 | 58.20 | 58.20 | 3,413 |
10 Jul 2024 | 58.40 | 58.40 | 57.60 | 58.00 | 58.00 | 2,012 |
09 Jul 2024 | 57.80 | 58.40 | 57.40 | 57.60 | 57.60 | 2,245 |
08 Jul 2024 | 58.20 | 58.80 | 57.80 | 58.20 | 58.20 | 5,039 |
05 Jul 2024 | 57.60 | 59.00 | 57.60 | 58.20 | 58.20 | 7,626 |
04 Jul 2024 | 57.80 | 58.40 | 57.40 | 57.60 | 57.60 | 4,979 |
03 Jul 2024 | 58.40 | 58.60 | 57.60 | 57.60 | 57.60 | 4,163 |
02 Jul 2024 | 57.60 | 58.00 | 57.40 | 57.80 | 57.80 | 4,770 |
01 Jul 2024 | 57.40 | 58.00 | 57.40 | 57.60 | 57.60 | 5,184 |
28 Jun 2024 | 57.60 | 57.60 | 57.20 | 57.60 | 57.60 | 2,418 |
27 Jun 2024 | 58.20 | 58.20 | 57.00 | 57.60 | 57.60 | 5,377 |
26 Jun 2024 | 57.80 | 58.40 | 57.20 | 57.80 | 57.80 | 13,947 |
25 Jun 2024 | 57.40 | 58.00 | 56.80 | 57.80 | 57.80 | 10,530 |
24 Jun 2024 | 58.80 | 58.80 | 57.20 | 57.80 | 57.80 | 15,201 |
21 Jun 2024 | 59.60 | 59.60 | 58.00 | 59.40 | 59.40 | 8,114 |
20 Jun 2024 | 58.80 | 59.60 | 58.40 | 59.60 | 59.60 | 10,420 |
19 Jun 2024 | 58.60 | 59.20 | 58.60 | 59.00 | 59.00 | 3,061 |
18 Jun 2024 | 59.20 | 59.80 | 57.80 | 58.60 | 58.60 | 8,060 |
17 Jun 2024 | 58.20 | 59.60 | 57.60 | 59.60 | 59.60 | 22,080 |
14 Jun 2024 | 58.20 | 59.60 | 57.20 | 57.20 | 57.20 | 7,434 |
13 Jun 2024 | 59.00 | 59.20 | 57.20 | 58.00 | 58.00 | 18,057 |
12 Jun 2024 | 57.40 | 59.00 | 56.80 | 59.00 | 59.00 | 13,852 |
11 Jun 2024 | 56.40 | 57.60 | 56.00 | 57.60 | 57.60 | 20,963 |
10 Jun 2024 | 58.00 | 58.40 | 56.20 | 56.60 | 56.60 | 12,902 |
07 Jun 2024 | 59.00 | 59.20 | 57.20 | 57.20 | 57.20 | 11,380 |
06 Jun 2024 | 58.00 | 59.40 | 57.20 | 59.20 | 59.20 | 19,971 |
04 Jun 2024 | 56.80 | 58.00 | 56.80 | 58.00 | 58.00 | 6,122 |
03 Jun 2024 | 56.80 | 57.60 | 56.40 | 57.60 | 57.60 | 10,496 |
31 May 2024 | 56.20 | 56.20 | 55.40 | 55.60 | 55.60 | 8,855 |
30 May 2024 | 54.20 | 56.60 | 53.60 | 56.20 | 56.20 | 50,506 |
29 May 2024 | 55.40 | 56.60 | 51.80 | 53.80 | 53.80 | 79,944 |
28 May 2024 | 54.60 | 55.80 | 54.40 | 54.80 | 54.80 | 107,811 |
27 May 2024 | 55.60 | 57.20 | 54.00 | 54.60 | 54.60 | 49,724 |
24 May 2024 | 56.20 | 57.40 | 54.80 | 55.60 | 55.60 | 58,453 |
23 May 2024 | 56.40 | 56.40 | 56.00 | 56.00 | 56.00 | 47,231 |
22 May 2024 | 56.00 | 57.00 | 55.00 | 56.00 | 56.00 | 33,901 |
21 May 2024 | 57.80 | 58.80 | 54.20 | 55.80 | 55.80 | 49,146 |
17 May 2024 | 58.80 | 59.80 | 57.80 | 58.00 | 58.00 | 42,414 |
16 May 2024 | 62.40 | 64.00 | 57.60 | 58.60 | 58.60 | 56,937 |
15 May 2024 | 60.80 | 63.40 | 60.80 | 62.40 | 62.40 | 15,358 |
14 May 2024 | 61.60 | 61.60 | 60.00 | 60.00 | 60.00 | 8,280 |
13 May 2024 | 60.80 | 61.00 | 60.00 | 60.40 | 60.40 | 28,949 |
08 May 2024 | 60.60 | 61.60 | 60.20 | 60.60 | 60.60 | 6,454 |
07 May 2024 | 60.40 | 61.60 | 60.40 | 61.20 | 61.20 | 6,803 |
06 May 2024 | 60.00 | 61.40 | 60.00 | 60.20 | 60.20 | 7,483 |
03 May 2024 | 60.60 | 61.40 | 60.00 | 60.00 | 60.00 | 20,893 |
02 May 2024 | 60.80 | 61.40 | 60.00 | 60.20 | 60.20 | 12,589 |
01 May 2024 | 60.00 | 60.60 | 59.60 | 60.40 | 60.40 | 18,147 |
30 Apr 2024 | 60.20 | 60.80 | 60.20 | 60.60 | 60.60 | 1,906 |
29 Apr 2024 | 60.20 | 60.40 | 60.00 | 60.40 | 60.40 | 4,437 |
26 Apr 2024 | 60.00 | 60.20 | 59.80 | 60.00 | 60.00 | 4,902 |
25 Apr 2024 | 60.40 | 61.60 | 59.60 | 60.00 | 60.00 | 25,346 |
24 Apr 2024 | 60.60 | 62.00 | 60.40 | 61.80 | 61.80 | 1,806 |
23 Apr 2024 | 60.00 | 60.60 | 59.40 | 60.60 | 60.60 | 6,340 |
22 Apr 2024 | 58.20 | 60.80 | 58.20 | 60.00 | 60.00 | 18,466 |
19 Apr 2024 | 60.00 | 60.20 | 57.40 | 58.80 | 58.80 | 38,608 |
18 Apr 2024 | 62.00 | 62.00 | 60.00 | 60.40 | 60.40 | 16,802 |
17 Apr 2024 | 62.00 | 62.00 | 60.80 | 61.60 | 61.60 | 8,042 |
16 Apr 2024 | 63.00 | 63.00 | 61.60 | 62.00 | 62.00 | 15,001 |
15 Apr 2024 | 64.00 | 64.00 | 62.40 | 63.40 | 63.40 | 9,790 |
15 Apr 2024 | 4 Dividend | |||||
12 Apr 2024 | 66.00 | 66.80 | 65.60 | 66.40 | 62.40 | 116,156 |
11 Apr 2024 | 64.60 | 65.40 | 64.60 | 65.00 | 61.08 | 21,113 |
10 Apr 2024 | 64.60 | 65.20 | 64.60 | 64.60 | 60.71 | 5,910 |
09 Apr 2024 | 65.20 | 65.40 | 64.80 | 64.80 | 60.90 | 7,746 |
08 Apr 2024 | 64.80 | 65.80 | 64.80 | 65.00 | 61.08 | 8,108 |
05 Apr 2024 | 65.40 | 65.60 | 64.40 | 65.20 | 61.27 | 3,138 |
04 Apr 2024 | 65.00 | 66.00 | 64.60 | 65.60 | 61.65 | 6,673 |
03 Apr 2024 | 65.40 | 66.40 | 65.20 | 65.60 | 61.65 | 4,259 |
02 Apr 2024 | 64.20 | 66.00 | 64.20 | 65.80 | 61.84 | 7,520 |
27 Mar 2024 | 64.20 | 65.00 | 64.00 | 64.20 | 60.33 | 18,965 |
26 Mar 2024 | 65.00 | 66.10 | 63.60 | 64.20 | 60.33 | 32,841 |
25 Mar 2024 | 65.20 | 65.70 | 64.90 | 65.40 | 61.46 | 6,046 |
22 Mar 2024 | 66.00 | 66.60 | 64.40 | 65.20 | 61.27 | 24,684 |
21 Mar 2024 | 65.60 | 66.60 | 65.40 | 66.20 | 62.21 | 11,654 |
20 Mar 2024 | 65.50 | 66.70 | 64.70 | 65.00 | 61.08 | 21,287 |
19 Mar 2024 | 66.70 | 66.70 | 66.10 | 66.40 | 62.40 | 2,411 |
18 Mar 2024 | 67.50 | 67.50 | 65.60 | 66.70 | 62.68 | 14,109 |
15 Mar 2024 | 67.90 | 67.90 | 66.50 | 67.50 | 63.43 | 1,357 |
14 Mar 2024 | 66.40 | 67.90 | 66.40 | 66.80 | 62.78 | 3,077 |
13 Mar 2024 | 66.40 | 66.80 | 65.60 | 66.80 | 62.78 | 6,737 |
12 Mar 2024 | 67.40 | 67.60 | 65.40 | 66.30 | 62.31 | 12,119 |
11 Mar 2024 | 67.20 | 69.00 | 67.10 | 67.40 | 63.34 | 3,909 |
08 Mar 2024 | 68.30 | 70.70 | 68.00 | 69.30 | 65.13 | 26,666 |
07 Mar 2024 | 65.50 | 69.10 | 65.30 | 68.80 | 64.66 | 31,185 |
06 Mar 2024 | 65.20 | 66.40 | 64.90 | 65.70 | 61.74 | 15,011 |
05 Mar 2024 | 65.00 | 66.20 | 64.00 | 64.90 | 60.99 | 39,485 |
04 Mar 2024 | 67.50 | 67.50 | 65.20 | 65.30 | 61.37 | 26,769 |
01 Mar 2024 | 69.50 | 69.60 | 66.00 | 67.50 | 63.43 | 37,256 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |