Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 60.00 | 60.00 | 58.70 | 59.20 | 59.20 | 23,245 |
25 Jul 2024 | 58.70 | 59.40 | 58.20 | 59.20 | 59.20 | 29,918 |
24 Jul 2024 | 60.00 | 60.30 | 58.90 | 59.20 | 59.20 | 42,930 |
23 Jul 2024 | 60.80 | 61.30 | 60.00 | 60.00 | 60.00 | 16,394 |
22 Jul 2024 | 59.80 | 61.20 | 59.80 | 60.80 | 60.80 | 26,781 |
19 Jul 2024 | 59.90 | 60.20 | 59.30 | 59.90 | 59.90 | 15,100 |
18 Jul 2024 | 59.80 | 60.20 | 59.30 | 60.10 | 60.10 | 22,981 |
17 Jul 2024 | 59.90 | 59.90 | 58.90 | 59.80 | 59.80 | 26,196 |
16 Jul 2024 | 59.30 | 59.80 | 59.00 | 59.80 | 59.80 | 18,154 |
15 Jul 2024 | 60.40 | 60.40 | 59.30 | 59.40 | 59.40 | 17,035 |
12 Jul 2024 | 59.80 | 60.30 | 58.90 | 60.30 | 60.30 | 30,949 |
11 Jul 2024 | 59.90 | 60.20 | 59.30 | 59.60 | 59.60 | 50,497 |
10 Jul 2024 | 60.10 | 60.10 | 59.40 | 59.70 | 59.70 | 30,735 |
09 Jul 2024 | 61.20 | 61.20 | 59.50 | 59.80 | 59.80 | 54,296 |
08 Jul 2024 | 61.20 | 61.60 | 61.10 | 61.50 | 61.50 | 18,299 |
05 Jul 2024 | 61.00 | 61.90 | 60.90 | 61.20 | 61.20 | 15,806 |
04 Jul 2024 | 61.00 | 61.20 | 60.50 | 61.00 | 61.00 | 14,963 |
03 Jul 2024 | 61.20 | 61.20 | 60.00 | 60.60 | 60.60 | 22,183 |
02 Jul 2024 | 60.80 | 60.80 | 59.40 | 60.20 | 60.20 | 51,530 |
01 Jul 2024 | 62.10 | 62.10 | 60.90 | 60.90 | 60.90 | 20,145 |
28 Jun 2024 | 62.40 | 62.40 | 61.30 | 61.50 | 61.50 | 35,686 |
27 Jun 2024 | 61.40 | 62.20 | 61.40 | 62.10 | 62.10 | 25,027 |
26 Jun 2024 | 62.00 | 62.30 | 61.30 | 61.60 | 61.60 | 35,502 |
25 Jun 2024 | 61.40 | 62.30 | 61.30 | 62.10 | 62.10 | 40,090 |
24 Jun 2024 | 61.70 | 62.10 | 61.10 | 61.60 | 61.60 | 28,926 |
21 Jun 2024 | 60.30 | 61.70 | 60.30 | 61.40 | 61.40 | 74,024 |
20 Jun 2024 | 60.50 | 61.50 | 60.40 | 61.20 | 61.20 | 39,113 |
19 Jun 2024 | 61.80 | 61.80 | 60.20 | 60.70 | 60.70 | 47,466 |
18 Jun 2024 | 61.70 | 61.80 | 60.10 | 60.30 | 60.30 | 32,128 |
17 Jun 2024 | 61.20 | 62.10 | 60.80 | 61.70 | 61.70 | 31,021 |
14 Jun 2024 | 60.10 | 61.20 | 60.10 | 61.00 | 61.00 | 41,377 |
13 Jun 2024 | 61.00 | 61.10 | 60.00 | 60.50 | 60.50 | 25,053 |
12 Jun 2024 | 60.50 | 61.80 | 60.40 | 60.80 | 60.80 | 22,301 |
11 Jun 2024 | 61.00 | 61.00 | 60.20 | 60.20 | 60.20 | 39,142 |
10 Jun 2024 | 60.50 | 60.90 | 60.10 | 60.70 | 60.70 | 39,075 |
07 Jun 2024 | 60.60 | 60.90 | 59.70 | 60.70 | 60.70 | 44,311 |
06 Jun 2024 | 59.80 | 60.50 | 59.60 | 60.50 | 60.50 | 26,387 |
05 Jun 2024 | 59.60 | 59.90 | 59.20 | 59.90 | 59.90 | 32,424 |
04 Jun 2024 | 59.60 | 59.70 | 59.20 | 59.50 | 59.50 | 34,151 |
03 Jun 2024 | 60.60 | 60.60 | 59.40 | 59.70 | 59.70 | 32,146 |
31 May 2024 | 59.10 | 60.30 | 58.90 | 60.10 | 60.10 | 59,790 |
30 May 2024 | 60.00 | 60.20 | 59.10 | 59.70 | 59.70 | 35,885 |
29 May 2024 | 60.00 | 60.00 | 59.10 | 59.10 | 59.10 | 43,911 |
28 May 2024 | 61.70 | 61.70 | 59.80 | 59.80 | 59.80 | 57,103 |
28 May 2024 | 1.596 Dividend | |||||
27 May 2024 | 63.10 | 63.50 | 62.50 | 63.00 | 61.40 | 35,044 |
24 May 2024 | 63.10 | 63.40 | 62.50 | 63.10 | 61.50 | 46,297 |
23 May 2024 | 62.40 | 63.20 | 62.10 | 62.90 | 61.31 | 43,271 |
22 May 2024 | 62.50 | 62.60 | 61.80 | 62.40 | 60.82 | 34,321 |
21 May 2024 | 62.80 | 63.20 | 62.40 | 62.70 | 61.11 | 53,109 |
20 May 2024 | 62.80 | 62.90 | 62.50 | 62.80 | 61.21 | 42,872 |
17 May 2024 | 61.70 | 62.70 | 61.60 | 62.70 | 61.11 | 111,038 |
16 May 2024 | 61.60 | 62.20 | 61.20 | 62.00 | 60.43 | 44,086 |
15 May 2024 | 61.10 | 61.50 | 60.90 | 61.50 | 59.94 | 50,217 |
14 May 2024 | 61.40 | 61.50 | 60.80 | 60.90 | 59.36 | 34,726 |
13 May 2024 | 60.90 | 61.30 | 60.60 | 61.30 | 59.75 | 46,986 |
10 May 2024 | 61.30 | 61.30 | 60.50 | 60.60 | 59.06 | 38,556 |
09 May 2024 | 61.00 | 61.20 | 60.70 | 61.20 | 59.65 | 30,105 |
08 May 2024 | 60.50 | 60.80 | 60.20 | 60.70 | 59.16 | 31,130 |
07 May 2024 | 59.60 | 60.30 | 59.60 | 60.30 | 58.77 | 45,245 |
06 May 2024 | 60.00 | 60.30 | 59.90 | 60.20 | 58.67 | 16,297 |
03 May 2024 | 60.00 | 60.20 | 59.80 | 60.10 | 58.58 | 25,623 |
02 May 2024 | 59.50 | 60.10 | 59.40 | 59.90 | 58.38 | 35,639 |
30 Apr 2024 | 60.50 | 60.90 | 59.60 | 59.70 | 58.19 | 75,278 |
29 Apr 2024 | 60.60 | 61.00 | 60.30 | 60.80 | 59.26 | 70,105 |
26 Apr 2024 | 61.60 | 61.90 | 60.50 | 60.50 | 58.97 | 64,489 |
25 Apr 2024 | 60.50 | 61.40 | 60.30 | 61.40 | 59.84 | 41,002 |
24 Apr 2024 | 61.60 | 61.60 | 60.40 | 60.50 | 58.97 | 32,346 |
23 Apr 2024 | 60.00 | 61.40 | 60.00 | 61.40 | 59.84 | 66,173 |
22 Apr 2024 | 59.30 | 60.50 | 59.30 | 59.80 | 58.29 | 50,739 |
19 Apr 2024 | 59.00 | 59.50 | 58.50 | 59.10 | 57.60 | 39,525 |
18 Apr 2024 | 57.70 | 59.80 | 57.70 | 59.50 | 57.99 | 66,899 |
17 Apr 2024 | 57.50 | 58.00 | 57.50 | 57.60 | 56.14 | 39,159 |
16 Apr 2024 | 57.50 | 58.20 | 57.50 | 57.70 | 56.24 | 52,103 |
15 Apr 2024 | 57.90 | 58.50 | 57.70 | 58.20 | 56.73 | 68,726 |
12 Apr 2024 | 58.20 | 58.90 | 58.00 | 58.00 | 56.53 | 34,276 |
11 Apr 2024 | 58.50 | 59.00 | 57.90 | 58.40 | 56.92 | 37,401 |
10 Apr 2024 | 57.90 | 59.10 | 57.60 | 58.70 | 57.21 | 64,160 |
09 Apr 2024 | 58.30 | 58.50 | 57.50 | 57.80 | 56.34 | 46,799 |
08 Apr 2024 | 57.80 | 58.80 | 57.70 | 58.60 | 57.12 | 37,122 |
05 Apr 2024 | 57.90 | 58.00 | 57.50 | 57.90 | 56.43 | 35,893 |
04 Apr 2024 | 57.50 | 58.00 | 57.30 | 57.90 | 56.43 | 32,497 |
03 Apr 2024 | 58.00 | 58.20 | 57.20 | 57.30 | 55.85 | 46,339 |
02 Apr 2024 | 57.90 | 59.20 | 57.90 | 58.00 | 56.53 | 36,272 |
28 Mar 2024 | 58.20 | 59.00 | 58.20 | 58.90 | 57.41 | 33,785 |
27 Mar 2024 | 58.50 | 58.90 | 58.00 | 58.80 | 57.31 | 26,566 |
26 Mar 2024 | 57.50 | 58.40 | 57.50 | 58.40 | 56.92 | 36,216 |
25 Mar 2024 | 57.80 | 58.30 | 57.50 | 57.70 | 56.24 | 28,869 |
22 Mar 2024 | 57.90 | 58.50 | 57.70 | 57.90 | 56.43 | 33,783 |
21 Mar 2024 | 57.50 | 58.10 | 57.20 | 57.70 | 56.24 | 47,860 |
20 Mar 2024 | 58.50 | 58.50 | 57.20 | 57.70 | 56.24 | 39,094 |
19 Mar 2024 | 59.00 | 59.50 | 58.00 | 58.00 | 56.53 | 62,928 |
18 Mar 2024 | 58.90 | 59.40 | 58.60 | 58.80 | 57.31 | 51,162 |
15 Mar 2024 | 58.60 | 59.00 | 58.20 | 58.90 | 57.41 | 86,701 |
14 Mar 2024 | 59.10 | 59.50 | 58.40 | 58.40 | 56.92 | 66,190 |
13 Mar 2024 | 58.10 | 59.10 | 58.10 | 59.00 | 57.51 | 55,497 |
12 Mar 2024 | 58.10 | 58.70 | 58.10 | 58.20 | 56.73 | 49,508 |
11 Mar 2024 | 57.40 | 58.10 | 57.40 | 57.90 | 56.43 | 39,345 |
08 Mar 2024 | 57.30 | 57.80 | 57.20 | 57.60 | 56.14 | 22,162 |
07 Mar 2024 | 56.30 | 57.40 | 56.30 | 57.20 | 55.75 | 28,598 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |