Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 141.09 | 142.35 | 140.37 | 141.71 | 141.71 | 645,000 |
25 Jul 2024 | 143.00 | 144.30 | 139.30 | 140.10 | 140.10 | 1,009,100 |
24 Jul 2024 | 141.11 | 143.41 | 140.74 | 142.40 | 142.40 | 987,000 |
23 Jul 2024 | 141.30 | 141.81 | 140.24 | 140.49 | 140.49 | 573,600 |
22 Jul 2024 | 140.91 | 142.25 | 140.55 | 141.80 | 141.80 | 545,900 |
19 Jul 2024 | 141.50 | 142.11 | 140.37 | 141.16 | 141.16 | 855,900 |
18 Jul 2024 | 141.74 | 144.26 | 140.52 | 141.35 | 141.35 | 835,200 |
17 Jul 2024 | 139.57 | 143.46 | 139.08 | 142.53 | 142.53 | 1,190,600 |
16 Jul 2024 | 137.25 | 139.22 | 136.82 | 139.08 | 139.08 | 670,100 |
15 Jul 2024 | 138.25 | 138.56 | 136.23 | 136.33 | 136.33 | 794,700 |
12 Jul 2024 | 136.95 | 140.75 | 136.75 | 139.08 | 139.08 | 1,207,400 |
11 Jul 2024 | 133.46 | 137.22 | 133.24 | 136.22 | 136.22 | 1,251,000 |
10 Jul 2024 | 131.24 | 132.45 | 130.86 | 132.23 | 132.23 | 682,000 |
09 Jul 2024 | 129.54 | 131.31 | 128.87 | 130.72 | 130.72 | 698,200 |
08 Jul 2024 | 130.35 | 130.81 | 129.67 | 129.92 | 129.92 | 874,600 |
05 Jul 2024 | 128.63 | 130.18 | 127.21 | 130.01 | 130.01 | 713,900 |
03 Jul 2024 | 128.60 | 129.88 | 127.85 | 127.96 | 127.96 | 402,700 |
02 Jul 2024 | 128.08 | 129.80 | 127.80 | 128.46 | 128.46 | 665,400 |
01 Jul 2024 | 129.48 | 130.96 | 127.20 | 127.76 | 127.76 | 767,300 |
28 Jun 2024 | 129.75 | 129.92 | 128.27 | 129.16 | 129.16 | 1,201,900 |
27 Jun 2024 | 129.30 | 129.47 | 127.98 | 129.27 | 129.27 | 662,100 |
26 Jun 2024 | 128.39 | 129.75 | 128.13 | 129.58 | 129.58 | 691,100 |
25 Jun 2024 | 132.30 | 132.35 | 129.22 | 129.37 | 129.37 | 782,400 |
24 Jun 2024 | 130.83 | 133.35 | 130.69 | 132.18 | 132.18 | 802,100 |
21 Jun 2024 | 130.28 | 131.69 | 129.46 | 130.54 | 130.54 | 1,960,300 |
20 Jun 2024 | 130.50 | 131.00 | 129.45 | 130.26 | 130.26 | 1,061,600 |
18 Jun 2024 | 128.19 | 130.65 | 128.13 | 130.47 | 130.47 | 1,085,200 |
17 Jun 2024 | 128.28 | 130.03 | 127.36 | 128.72 | 128.72 | 781,900 |
14 Jun 2024 | 128.41 | 129.69 | 127.44 | 129.30 | 129.30 | 953,800 |
13 Jun 2024 | 128.10 | 129.93 | 127.19 | 129.22 | 129.22 | 947,200 |
12 Jun 2024 | 130.57 | 130.88 | 128.05 | 128.13 | 128.13 | 846,700 |
11 Jun 2024 | 127.52 | 128.87 | 127.10 | 127.92 | 127.92 | 1,050,500 |
10 Jun 2024 | 128.00 | 128.85 | 127.33 | 128.56 | 128.56 | 1,185,300 |
07 Jun 2024 | 129.27 | 129.56 | 128.15 | 128.25 | 128.25 | 1,096,100 |
06 Jun 2024 | 131.10 | 132.16 | 130.13 | 130.62 | 130.62 | 797,800 |
05 Jun 2024 | 132.62 | 132.62 | 131.11 | 131.68 | 131.68 | 861,100 |
04 Jun 2024 | 130.77 | 133.16 | 130.24 | 132.82 | 132.82 | 1,134,800 |
03 Jun 2024 | 131.13 | 132.22 | 130.01 | 130.77 | 130.77 | 1,186,000 |
31 May 2024 | 126.87 | 130.94 | 126.63 | 130.77 | 130.77 | 3,003,100 |
30 May 2024 | 124.58 | 126.36 | 124.11 | 126.28 | 126.28 | 886,800 |
29 May 2024 | 125.02 | 125.29 | 123.68 | 124.11 | 124.11 | 987,800 |
28 May 2024 | 128.05 | 128.97 | 126.02 | 126.24 | 126.24 | 1,164,600 |
24 May 2024 | 128.69 | 128.93 | 127.59 | 128.23 | 128.23 | 830,300 |
23 May 2024 | 132.84 | 132.84 | 128.40 | 128.60 | 128.60 | 1,031,800 |
22 May 2024 | 134.11 | 134.59 | 133.16 | 133.75 | 133.75 | 1,495,400 |
21 May 2024 | 133.59 | 134.38 | 132.82 | 134.36 | 134.36 | 716,000 |
20 May 2024 | 133.80 | 133.98 | 132.47 | 133.57 | 133.57 | 914,000 |
17 May 2024 | 134.14 | 134.14 | 133.14 | 133.76 | 133.76 | 924,200 |
16 May 2024 | 133.41 | 134.61 | 133.09 | 134.27 | 134.27 | 1,248,200 |
15 May 2024 | 134.75 | 135.11 | 133.08 | 133.75 | 133.75 | 1,281,700 |
14 May 2024 | 134.83 | 135.00 | 132.86 | 133.13 | 133.13 | 1,060,900 |
13 May 2024 | 135.00 | 135.53 | 133.28 | 133.78 | 133.78 | 852,500 |
13 May 2024 | 0.765 Dividend | |||||
10 May 2024 | 134.83 | 135.71 | 134.41 | 135.50 | 134.74 | 1,763,600 |
09 May 2024 | 132.87 | 134.78 | 132.18 | 134.38 | 133.62 | 1,308,700 |
08 May 2024 | 131.40 | 133.00 | 131.20 | 132.87 | 132.12 | 1,417,900 |
07 May 2024 | 131.30 | 132.46 | 130.09 | 131.82 | 131.08 | 1,597,700 |
06 May 2024 | 129.62 | 130.39 | 128.21 | 130.25 | 129.51 | 1,479,500 |
03 May 2024 | 127.82 | 128.85 | 127.22 | 128.75 | 128.02 | 1,735,800 |
02 May 2024 | 123.73 | 126.09 | 122.40 | 125.95 | 125.24 | 2,778,800 |
01 May 2024 | 122.12 | 125.85 | 122.09 | 125.12 | 124.41 | 2,712,500 |
30 Apr 2024 | 121.51 | 123.10 | 120.99 | 122.32 | 121.63 | 1,325,100 |
29 Apr 2024 | 121.73 | 122.57 | 121.67 | 122.28 | 121.59 | 1,686,000 |
26 Apr 2024 | 121.69 | 122.21 | 120.76 | 120.78 | 120.10 | 1,058,500 |
25 Apr 2024 | 121.37 | 122.37 | 119.93 | 121.55 | 120.86 | 1,404,200 |
24 Apr 2024 | 118.79 | 121.66 | 118.15 | 121.36 | 120.67 | 1,297,900 |
23 Apr 2024 | 119.31 | 120.55 | 119.02 | 119.87 | 119.19 | 1,255,500 |
22 Apr 2024 | 118.60 | 119.79 | 117.67 | 119.26 | 118.59 | 1,247,600 |
19 Apr 2024 | 117.94 | 119.39 | 117.65 | 118.52 | 117.85 | 1,874,300 |
18 Apr 2024 | 116.12 | 117.57 | 115.09 | 117.35 | 116.69 | 1,399,800 |
17 Apr 2024 | 113.84 | 115.77 | 113.53 | 115.40 | 114.75 | 1,902,800 |
16 Apr 2024 | 115.45 | 115.45 | 113.34 | 113.82 | 113.18 | 2,331,100 |
15 Apr 2024 | 116.72 | 117.42 | 115.13 | 115.98 | 115.33 | 1,862,800 |
12 Apr 2024 | 117.87 | 117.87 | 115.97 | 116.57 | 115.91 | 1,072,100 |
11 Apr 2024 | 119.22 | 119.60 | 116.90 | 117.82 | 117.15 | 1,697,300 |
10 Apr 2024 | 118.99 | 119.33 | 117.03 | 118.31 | 117.64 | 2,354,600 |
09 Apr 2024 | 120.78 | 122.21 | 120.18 | 121.85 | 121.16 | 1,492,900 |
08 Apr 2024 | 118.84 | 120.46 | 118.64 | 120.02 | 119.34 | 1,217,000 |
05 Apr 2024 | 119.24 | 120.03 | 117.85 | 118.52 | 117.85 | 1,109,000 |
04 Apr 2024 | 120.10 | 120.96 | 119.26 | 120.38 | 119.70 | 1,272,600 |
03 Apr 2024 | 119.19 | 119.78 | 118.26 | 118.93 | 118.26 | 1,101,300 |
02 Apr 2024 | 120.11 | 121.47 | 118.82 | 119.56 | 118.88 | 1,183,100 |
01 Apr 2024 | 122.44 | 122.50 | 119.54 | 120.30 | 119.62 | 913,900 |
28 Mar 2024 | 121.69 | 122.38 | 120.44 | 122.21 | 121.52 | 2,004,200 |
27 Mar 2024 | 118.55 | 121.72 | 117.97 | 121.50 | 120.81 | 1,805,100 |
26 Mar 2024 | 116.98 | 117.91 | 116.59 | 117.84 | 117.17 | 1,739,800 |
25 Mar 2024 | 117.89 | 118.49 | 116.99 | 117.14 | 116.48 | 1,083,000 |
22 Mar 2024 | 119.06 | 119.06 | 117.34 | 117.75 | 117.09 | 906,000 |
21 Mar 2024 | 118.98 | 120.17 | 118.06 | 118.21 | 117.54 | 1,026,000 |
20 Mar 2024 | 117.76 | 118.16 | 116.70 | 118.09 | 117.42 | 1,134,200 |
19 Mar 2024 | 117.74 | 118.33 | 116.93 | 118.00 | 117.33 | 1,061,000 |
18 Mar 2024 | 117.15 | 118.21 | 116.38 | 117.23 | 116.57 | 1,394,500 |
15 Mar 2024 | 117.02 | 118.40 | 116.65 | 117.14 | 116.48 | 4,764,600 |
14 Mar 2024 | 120.12 | 120.65 | 117.46 | 118.48 | 117.81 | 1,354,800 |
13 Mar 2024 | 118.98 | 121.56 | 118.66 | 120.54 | 119.86 | 1,293,500 |
12 Mar 2024 | 119.53 | 120.73 | 118.23 | 119.18 | 118.51 | 1,821,000 |
11 Mar 2024 | 118.06 | 121.07 | 118.06 | 120.33 | 119.65 | 1,574,500 |
08 Mar 2024 | 119.93 | 120.00 | 117.84 | 118.44 | 117.77 | 2,312,300 |
07 Mar 2024 | 119.56 | 120.42 | 118.08 | 118.61 | 117.94 | 2,097,400 |
06 Mar 2024 | 120.15 | 120.92 | 119.36 | 120.31 | 119.63 | 1,313,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |