Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 114.25 | 114.72 | 111.55 | 113.56 | 113.56 | 8,412,200 |
25 Jul 2024 | 116.00 | 116.00 | 110.33 | 111.43 | 111.43 | 17,363,700 |
24 Jul 2024 | 123.53 | 123.53 | 115.89 | 116.12 | 116.12 | 15,611,400 |
23 Jul 2024 | 126.95 | 128.15 | 125.35 | 125.85 | 125.85 | 5,944,600 |
23 Jul 2024 | 0.445 Dividend | |||||
22 Jul 2024 | 128.17 | 129.87 | 127.08 | 128.74 | 128.29 | 6,255,200 |
19 Jul 2024 | 125.41 | 127.88 | 124.27 | 125.79 | 125.36 | 6,932,800 |
18 Jul 2024 | 126.63 | 126.94 | 122.03 | 125.34 | 124.91 | 9,659,400 |
17 Jul 2024 | 128.14 | 129.77 | 124.67 | 125.17 | 124.74 | 18,887,600 |
16 Jul 2024 | 137.64 | 137.73 | 132.39 | 134.26 | 133.80 | 10,254,500 |
15 Jul 2024 | 140.75 | 141.09 | 136.52 | 137.22 | 136.75 | 8,064,600 |
12 Jul 2024 | 139.60 | 141.54 | 137.50 | 139.57 | 139.09 | 7,376,400 |
11 Jul 2024 | 145.56 | 146.45 | 139.42 | 140.72 | 140.23 | 8,248,900 |
10 Jul 2024 | 146.29 | 147.23 | 141.83 | 145.77 | 145.27 | 7,387,300 |
09 Jul 2024 | 146.06 | 150.23 | 143.83 | 145.74 | 145.24 | 11,396,900 |
08 Jul 2024 | 140.00 | 147.12 | 139.20 | 145.97 | 145.47 | 12,355,600 |
05 Jul 2024 | 142.20 | 142.76 | 138.31 | 138.96 | 138.48 | 8,901,200 |
03 Jul 2024 | 147.69 | 149.47 | 140.59 | 142.67 | 142.18 | 13,173,300 |
02 Jul 2024 | 140.22 | 143.54 | 139.92 | 143.47 | 142.97 | 7,748,200 |
01 Jul 2024 | 137.48 | 144.69 | 133.63 | 142.82 | 142.33 | 11,565,700 |
28 Jun 2024 | 139.53 | 141.77 | 136.21 | 137.91 | 137.43 | 20,573,600 |
27 Jun 2024 | 137.83 | 141.83 | 137.60 | 139.43 | 138.95 | 9,483,000 |
26 Jun 2024 | 138.52 | 141.31 | 135.09 | 138.24 | 137.76 | 12,714,100 |
25 Jun 2024 | 139.32 | 141.75 | 137.61 | 140.35 | 139.86 | 8,466,400 |
24 Jun 2024 | 143.31 | 143.56 | 137.56 | 137.56 | 137.08 | 14,015,000 |
21 Jun 2024 | 145.78 | 147.19 | 140.64 | 145.06 | 144.56 | 16,788,900 |
20 Jun 2024 | 156.63 | 161.52 | 145.02 | 148.52 | 148.01 | 39,976,400 |
18 Jun 2024 | 143.58 | 154.14 | 143.30 | 149.15 | 148.63 | 33,500,100 |
17 Jun 2024 | 137.13 | 144.74 | 137.03 | 142.03 | 141.54 | 26,911,400 |
14 Jun 2024 | 133.37 | 135.53 | 131.29 | 134.98 | 134.51 | 12,995,300 |
13 Jun 2024 | 131.99 | 136.19 | 131.80 | 135.02 | 134.55 | 16,066,800 |
12 Jun 2024 | 132.83 | 132.94 | 130.10 | 131.81 | 131.35 | 11,427,900 |
11 Jun 2024 | 131.50 | 134.85 | 130.02 | 131.64 | 131.18 | 9,176,400 |
10 Jun 2024 | 129.00 | 135.46 | 128.40 | 132.45 | 131.99 | 14,011,900 |
07 Jun 2024 | 131.50 | 134.06 | 127.59 | 129.97 | 129.52 | 19,597,600 |
06 Jun 2024 | 136.25 | 136.70 | 132.15 | 133.96 | 133.50 | 13,929,100 |
05 Jun 2024 | 135.95 | 139.40 | 132.95 | 137.66 | 137.18 | 19,148,600 |
04 Jun 2024 | 132.20 | 138.98 | 131.88 | 135.76 | 135.29 | 21,568,400 |
03 Jun 2024 | 140.55 | 140.74 | 128.60 | 132.03 | 131.57 | 41,199,200 |
31 May 2024 | 143.80 | 144.80 | 131.01 | 139.56 | 139.08 | 67,192,800 |
30 May 2024 | 178.80 | 178.84 | 165.11 | 169.92 | 169.33 | 44,466,000 |
29 May 2024 | 165.56 | 179.70 | 164.30 | 179.21 | 178.59 | 23,215,900 |
28 May 2024 | 168.43 | 169.69 | 161.01 | 166.08 | 165.51 | 18,692,600 |
24 May 2024 | 156.02 | 166.77 | 154.61 | 160.18 | 159.63 | 17,491,600 |
23 May 2024 | 158.99 | 162.71 | 150.13 | 153.57 | 153.04 | 16,843,100 |
22 May 2024 | 147.91 | 148.99 | 145.87 | 147.78 | 147.27 | 4,708,400 |
21 May 2024 | 145.05 | 149.90 | 144.00 | 147.24 | 146.73 | 6,665,700 |
20 May 2024 | 150.90 | 154.59 | 145.02 | 145.45 | 144.95 | 10,586,900 |
17 May 2024 | 148.63 | 150.28 | 145.88 | 149.52 | 149.00 | 9,893,500 |
16 May 2024 | 150.50 | 150.84 | 143.50 | 146.30 | 145.79 | 9,411,500 |
15 May 2024 | 139.90 | 150.28 | 138.66 | 149.16 | 148.64 | 16,982,500 |
14 May 2024 | 129.49 | 134.69 | 128.60 | 134.12 | 133.66 | 4,175,800 |
13 May 2024 | 133.30 | 134.90 | 130.68 | 131.01 | 130.56 | 4,105,800 |
10 May 2024 | 133.93 | 134.60 | 131.42 | 132.77 | 132.31 | 4,536,900 |
09 May 2024 | 131.17 | 132.42 | 129.27 | 131.68 | 131.22 | 6,675,400 |
08 May 2024 | 127.16 | 131.88 | 126.00 | 131.61 | 131.16 | 4,921,500 |
07 May 2024 | 128.22 | 129.70 | 126.25 | 127.55 | 127.11 | 3,247,100 |
06 May 2024 | 125.00 | 129.39 | 124.25 | 129.33 | 128.88 | 5,025,200 |
03 May 2024 | 125.49 | 127.59 | 124.71 | 125.10 | 124.67 | 3,942,800 |
02 May 2024 | 121.64 | 123.91 | 118.36 | 123.39 | 122.96 | 4,856,900 |
01 May 2024 | 122.91 | 124.16 | 117.43 | 118.78 | 118.37 | 7,199,800 |
30 Apr 2024 | 126.25 | 126.99 | 123.84 | 124.64 | 124.21 | 5,054,500 |
29 Apr 2024 | 125.20 | 127.73 | 123.27 | 127.70 | 127.26 | 4,406,300 |
26 Apr 2024 | 125.62 | 126.55 | 123.04 | 125.06 | 124.63 | 5,512,200 |
25 Apr 2024 | 118.33 | 125.28 | 117.00 | 124.91 | 124.48 | 6,823,000 |
24 Apr 2024 | 126.01 | 126.01 | 119.31 | 120.20 | 119.78 | 5,815,900 |
23 Apr 2024 | 116.38 | 121.08 | 115.70 | 120.63 | 120.21 | 5,086,900 |
22 Apr 2024 | 115.00 | 118.34 | 114.25 | 115.54 | 115.14 | 5,410,000 |
22 Apr 2024 | 0.445 Dividend | |||||
19 Apr 2024 | 116.36 | 119.18 | 114.30 | 114.87 | 114.03 | 9,353,800 |
18 Apr 2024 | 119.61 | 119.65 | 115.51 | 118.37 | 117.50 | 5,053,700 |
17 Apr 2024 | 122.62 | 123.67 | 118.31 | 119.62 | 118.74 | 5,346,000 |
16 Apr 2024 | 116.66 | 121.74 | 115.68 | 121.08 | 120.19 | 7,596,700 |
15 Apr 2024 | 119.00 | 122.50 | 117.27 | 117.81 | 116.95 | 6,764,100 |
12 Apr 2024 | 121.49 | 122.35 | 117.61 | 117.76 | 116.90 | 7,489,800 |
11 Apr 2024 | 123.61 | 125.78 | 123.14 | 124.04 | 123.13 | 5,058,300 |
10 Apr 2024 | 121.19 | 126.07 | 121.10 | 123.37 | 122.47 | 5,945,000 |
09 Apr 2024 | 126.43 | 126.75 | 120.45 | 123.73 | 122.82 | 9,993,300 |
08 Apr 2024 | 132.95 | 133.44 | 125.56 | 127.15 | 126.22 | 11,952,300 |
05 Apr 2024 | 128.00 | 132.92 | 123.51 | 132.72 | 131.75 | 10,793,300 |
04 Apr 2024 | 129.85 | 136.16 | 126.68 | 127.16 | 126.23 | 19,494,800 |
03 Apr 2024 | 117.79 | 129.76 | 117.66 | 128.58 | 127.64 | 19,390,800 |
02 Apr 2024 | 117.39 | 118.79 | 115.31 | 118.44 | 117.57 | 5,503,100 |
01 Apr 2024 | 114.25 | 119.71 | 114.25 | 119.64 | 118.76 | 8,064,100 |
28 Mar 2024 | 112.25 | 114.45 | 111.89 | 114.11 | 113.28 | 4,153,400 |
27 Mar 2024 | 114.01 | 115.23 | 110.93 | 111.68 | 110.86 | 4,376,000 |
26 Mar 2024 | 113.35 | 116.85 | 113.25 | 114.65 | 113.81 | 7,389,200 |
25 Mar 2024 | 111.27 | 114.81 | 110.31 | 113.00 | 112.17 | 6,152,300 |
22 Mar 2024 | 112.91 | 113.80 | 111.79 | 112.24 | 111.42 | 4,707,900 |
21 Mar 2024 | 113.18 | 115.77 | 112.25 | 114.04 | 113.21 | 11,678,000 |
20 Mar 2024 | 107.91 | 111.33 | 106.06 | 111.07 | 110.26 | 9,600,200 |
19 Mar 2024 | 107.02 | 108.88 | 105.05 | 107.52 | 106.73 | 7,971,700 |
18 Mar 2024 | 106.99 | 107.87 | 104.66 | 106.63 | 105.85 | 7,403,800 |
15 Mar 2024 | 107.04 | 108.98 | 105.64 | 107.00 | 106.22 | 9,153,900 |
14 Mar 2024 | 110.70 | 111.41 | 105.00 | 106.45 | 105.67 | 8,069,800 |
13 Mar 2024 | 113.50 | 114.33 | 109.33 | 110.00 | 109.20 | 7,162,000 |
12 Mar 2024 | 117.30 | 118.29 | 113.40 | 113.55 | 112.72 | 6,570,000 |
11 Mar 2024 | 115.48 | 116.83 | 113.63 | 115.86 | 115.01 | 5,936,800 |
08 Mar 2024 | 120.29 | 120.77 | 114.95 | 116.25 | 115.40 | 11,006,600 |
07 Mar 2024 | 120.00 | 122.02 | 119.31 | 120.50 | 119.62 | 9,644,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |