Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 142.86 | 146.40 | 141.00 | 145.65 | 145.65 | 3,204,500 |
25 Jul 2024 | 151.65 | 151.86 | 146.14 | 147.37 | 147.37 | 2,489,900 |
24 Jul 2024 | 154.75 | 155.61 | 151.49 | 151.66 | 151.66 | 1,568,100 |
23 Jul 2024 | 155.18 | 156.73 | 154.87 | 155.09 | 155.09 | 1,128,300 |
22 Jul 2024 | 155.33 | 156.68 | 154.10 | 155.56 | 155.56 | 1,347,900 |
19 Jul 2024 | 155.66 | 155.98 | 154.21 | 155.17 | 155.17 | 1,168,800 |
18 Jul 2024 | 156.37 | 157.22 | 154.23 | 154.60 | 154.60 | 1,414,600 |
17 Jul 2024 | 161.24 | 162.33 | 156.18 | 156.83 | 156.83 | 2,012,300 |
16 Jul 2024 | 160.39 | 162.58 | 159.27 | 162.33 | 162.33 | 1,192,900 |
15 Jul 2024 | 158.93 | 159.70 | 157.54 | 159.50 | 159.50 | 943,300 |
12 Jul 2024 | 158.55 | 159.57 | 158.05 | 158.35 | 158.35 | 1,284,100 |
11 Jul 2024 | 157.70 | 160.46 | 157.01 | 157.73 | 157.73 | 1,678,200 |
10 Jul 2024 | 154.00 | 155.78 | 153.26 | 155.63 | 155.63 | 1,459,700 |
09 Jul 2024 | 153.75 | 154.13 | 151.61 | 153.30 | 153.30 | 1,080,400 |
08 Jul 2024 | 151.49 | 153.99 | 151.43 | 153.66 | 153.66 | 1,149,400 |
05 Jul 2024 | 151.80 | 152.51 | 150.35 | 151.44 | 151.44 | 1,261,800 |
03 Jul 2024 | 153.38 | 154.06 | 151.70 | 151.71 | 151.71 | 879,700 |
02 Jul 2024 | 152.18 | 153.78 | 151.92 | 152.91 | 152.91 | 1,162,800 |
01 Jul 2024 | 151.95 | 152.93 | 150.61 | 152.13 | 152.13 | 1,483,900 |
28 Jun 2024 | 150.43 | 153.25 | 150.25 | 152.05 | 152.05 | 3,406,300 |
27 Jun 2024 | 147.57 | 150.29 | 146.91 | 148.72 | 148.72 | 1,660,900 |
26 Jun 2024 | 147.50 | 148.42 | 145.93 | 146.89 | 146.89 | 1,748,600 |
25 Jun 2024 | 146.96 | 147.47 | 145.29 | 146.44 | 146.44 | 1,218,800 |
24 Jun 2024 | 148.73 | 150.93 | 146.84 | 147.01 | 147.01 | 1,502,600 |
21 Jun 2024 | 148.23 | 148.50 | 145.91 | 148.35 | 148.35 | 3,589,400 |
20 Jun 2024 | 149.28 | 150.61 | 147.70 | 147.89 | 147.89 | 1,315,000 |
18 Jun 2024 | 150.35 | 151.14 | 149.38 | 149.56 | 149.56 | 1,095,700 |
17 Jun 2024 | 149.06 | 150.55 | 148.50 | 149.01 | 149.01 | 1,192,200 |
14 Jun 2024 | 149.11 | 150.85 | 148.58 | 149.92 | 149.92 | 1,000,400 |
14 Jun 2024 | 1.22 Dividend | |||||
13 Jun 2024 | 150.68 | 151.15 | 149.42 | 149.76 | 148.54 | 1,496,300 |
12 Jun 2024 | 152.97 | 153.02 | 149.07 | 149.59 | 148.37 | 1,748,200 |
11 Jun 2024 | 148.89 | 150.51 | 148.43 | 149.88 | 148.66 | 1,337,600 |
10 Jun 2024 | 146.25 | 149.46 | 145.36 | 149.09 | 147.88 | 1,506,800 |
07 Jun 2024 | 145.27 | 147.21 | 144.76 | 146.35 | 145.16 | 1,070,100 |
06 Jun 2024 | 147.30 | 147.51 | 146.18 | 147.12 | 145.92 | 807,400 |
05 Jun 2024 | 145.65 | 147.38 | 144.68 | 147.36 | 146.16 | 1,047,100 |
04 Jun 2024 | 142.93 | 146.05 | 141.94 | 145.12 | 143.94 | 1,403,900 |
03 Jun 2024 | 145.35 | 145.66 | 142.46 | 143.04 | 141.87 | 1,196,200 |
31 May 2024 | 144.93 | 145.64 | 142.92 | 145.34 | 144.16 | 3,657,100 |
30 May 2024 | 142.86 | 144.62 | 141.95 | 144.04 | 142.87 | 1,235,300 |
29 May 2024 | 142.43 | 142.88 | 140.27 | 141.43 | 140.28 | 1,340,100 |
28 May 2024 | 143.87 | 144.04 | 142.76 | 143.77 | 142.60 | 1,191,300 |
24 May 2024 | 142.97 | 143.09 | 141.10 | 142.77 | 141.61 | 1,122,200 |
23 May 2024 | 144.00 | 144.82 | 141.89 | 142.25 | 141.09 | 2,249,200 |
22 May 2024 | 143.97 | 143.99 | 142.14 | 143.15 | 141.98 | 1,512,900 |
21 May 2024 | 143.00 | 144.56 | 142.50 | 144.26 | 143.08 | 1,148,600 |
20 May 2024 | 143.54 | 145.25 | 142.40 | 143.35 | 142.18 | 993,900 |
17 May 2024 | 145.44 | 145.48 | 143.53 | 143.83 | 142.66 | 1,556,000 |
16 May 2024 | 144.64 | 146.21 | 143.16 | 144.94 | 143.76 | 1,748,000 |
15 May 2024 | 145.04 | 145.32 | 142.43 | 144.64 | 143.46 | 2,563,300 |
14 May 2024 | 143.43 | 143.91 | 141.26 | 141.86 | 140.70 | 1,758,200 |
13 May 2024 | 142.21 | 143.18 | 140.49 | 143.09 | 141.92 | 1,722,300 |
10 May 2024 | 143.38 | 144.22 | 139.62 | 141.46 | 140.31 | 2,950,700 |
09 May 2024 | 141.50 | 144.19 | 141.04 | 143.54 | 142.37 | 10,657,100 |
08 May 2024 | 140.35 | 142.00 | 140.17 | 140.25 | 139.11 | 6,521,600 |
07 May 2024 | 144.50 | 145.43 | 143.77 | 144.63 | 143.45 | 1,274,000 |
06 May 2024 | 147.57 | 148.00 | 142.46 | 143.77 | 142.60 | 1,907,400 |
03 May 2024 | 147.25 | 152.35 | 145.67 | 147.00 | 145.80 | 3,309,700 |
02 May 2024 | 139.37 | 140.97 | 137.28 | 140.15 | 139.01 | 2,030,300 |
01 May 2024 | 139.52 | 141.17 | 137.95 | 137.99 | 136.87 | 1,639,700 |
30 Apr 2024 | 141.02 | 142.28 | 138.69 | 138.78 | 137.65 | 2,001,800 |
29 Apr 2024 | 144.57 | 144.86 | 141.29 | 142.34 | 141.18 | 1,913,600 |
26 Apr 2024 | 142.33 | 143.83 | 141.43 | 142.83 | 141.67 | 1,798,100 |
25 Apr 2024 | 138.53 | 141.95 | 137.17 | 141.49 | 140.34 | 1,887,100 |
24 Apr 2024 | 137.77 | 140.87 | 137.64 | 140.61 | 139.46 | 1,614,900 |
23 Apr 2024 | 136.51 | 138.89 | 135.72 | 138.53 | 137.40 | 1,320,400 |
22 Apr 2024 | 137.65 | 138.15 | 135.74 | 135.86 | 134.75 | 1,518,400 |
19 Apr 2024 | 137.41 | 137.93 | 136.32 | 136.83 | 135.72 | 1,505,200 |
18 Apr 2024 | 136.30 | 138.98 | 135.70 | 136.66 | 135.55 | 1,498,500 |
17 Apr 2024 | 136.70 | 137.79 | 135.64 | 135.75 | 134.64 | 1,965,300 |
16 Apr 2024 | 138.51 | 138.51 | 135.54 | 136.43 | 135.32 | 2,051,500 |
15 Apr 2024 | 143.40 | 143.45 | 137.34 | 138.56 | 137.43 | 1,659,000 |
12 Apr 2024 | 142.50 | 143.50 | 141.35 | 142.49 | 141.33 | 1,315,400 |
11 Apr 2024 | 142.58 | 143.74 | 141.00 | 143.23 | 142.06 | 1,105,400 |
10 Apr 2024 | 141.70 | 142.38 | 139.73 | 141.40 | 140.25 | 1,385,800 |
09 Apr 2024 | 146.84 | 147.19 | 144.03 | 145.88 | 144.69 | 1,102,900 |
08 Apr 2024 | 143.15 | 143.69 | 142.37 | 143.34 | 142.17 | 1,152,500 |
05 Apr 2024 | 139.78 | 143.17 | 139.26 | 142.60 | 141.44 | 1,139,500 |
04 Apr 2024 | 142.10 | 142.75 | 139.29 | 139.88 | 138.74 | 1,178,300 |
03 Apr 2024 | 140.73 | 141.99 | 139.56 | 140.63 | 139.48 | 1,428,900 |
02 Apr 2024 | 139.98 | 140.78 | 138.24 | 139.80 | 138.66 | 1,707,500 |
01 Apr 2024 | 144.02 | 144.59 | 141.17 | 141.91 | 140.75 | 1,535,700 |
28 Mar 2024 | 143.88 | 144.50 | 142.73 | 144.04 | 142.87 | 2,034,700 |
27 Mar 2024 | 140.50 | 143.89 | 139.51 | 143.74 | 142.57 | 2,268,600 |
26 Mar 2024 | 138.00 | 140.22 | 137.48 | 139.04 | 137.91 | 1,748,900 |
25 Mar 2024 | 138.36 | 138.88 | 136.74 | 137.83 | 136.71 | 1,746,400 |
22 Mar 2024 | 139.97 | 140.44 | 137.70 | 138.51 | 137.38 | 1,812,700 |
21 Mar 2024 | 141.66 | 142.55 | 139.85 | 140.01 | 138.87 | 2,238,200 |
20 Mar 2024 | 139.80 | 141.76 | 138.06 | 140.89 | 139.74 | 2,433,300 |
19 Mar 2024 | 142.08 | 142.12 | 138.96 | 141.74 | 140.59 | 2,006,100 |
18 Mar 2024 | 142.31 | 144.45 | 141.98 | 142.21 | 141.05 | 1,501,200 |
15 Mar 2024 | 141.41 | 143.35 | 139.75 | 140.86 | 139.71 | 2,996,000 |
14 Mar 2024 | 142.00 | 143.08 | 139.95 | 142.81 | 141.65 | 1,917,200 |
14 Mar 2024 | 1.22 Dividend | |||||
13 Mar 2024 | 145.47 | 148.00 | 143.71 | 143.93 | 141.55 | 1,904,700 |
12 Mar 2024 | 144.44 | 146.91 | 143.65 | 146.23 | 143.81 | 1,676,800 |
11 Mar 2024 | 149.09 | 149.24 | 143.95 | 145.50 | 143.09 | 2,166,800 |
08 Mar 2024 | 152.54 | 153.35 | 149.44 | 149.48 | 147.01 | 2,253,800 |
07 Mar 2024 | 150.81 | 152.03 | 150.06 | 151.51 | 149.00 | 1,577,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |