Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 112.25 | 112.80 | 112.00 | 112.05 | 112.05 | 53,271,698 |
25 Jul 2024 | 111.20 | 112.80 | 111.20 | 112.25 | 112.25 | 180,376,594 |
24 Jul 2024 | 111.10 | 112.89 | 111.10 | 112.26 | 112.26 | 63,345,877 |
23 Jul 2024 | 111.70 | 112.24 | 111.00 | 112.24 | 112.24 | 121,240,053 |
22 Jul 2024 | 111.50 | 112.58 | 111.12 | 111.70 | 111.70 | 233,236,845 |
19 Jul 2024 | 111.50 | 112.80 | 110.23 | 111.70 | 111.70 | 112,127,862 |
18 Jul 2024 | 110.00 | 111.00 | 109.86 | 110.20 | 110.20 | 88,168,565 |
17 Jul 2024 | 110.50 | 110.50 | 109.45 | 109.83 | 109.83 | 88,228,072 |
15 Jul 2024 | 110.50 | 110.50 | 109.65 | 109.85 | 109.85 | 103,492,722 |
12 Jul 2024 | 110.00 | 110.65 | 109.10 | 110.00 | 110.00 | 7,536,546 |
11 Jul 2024 | 110.00 | 110.37 | 109.00 | 110.00 | 110.00 | 13,859,305 |
10 Jul 2024 | 109.50 | 109.50 | 108.36 | 109.50 | 109.50 | 7,367,084 |
09 Jul 2024 | 109.00 | 109.83 | 107.50 | 109.00 | 109.00 | 15,031,986 |
08 Jul 2024 | 109.10 | 109.10 | 107.90 | 109.10 | 109.10 | 6,188,177 |
05 Jul 2024 | 107.90 | 108.92 | 107.55 | 107.90 | 107.90 | 5,339,281 |
04 Jul 2024 | 108.78 | 110.95 | 108.62 | 108.78 | 108.78 | 2,723,163 |
03 Jul 2024 | 110.00 | 110.60 | 106.10 | 110.00 | 110.00 | 19,502,088 |
02 Jul 2024 | 106.75 | 107.29 | 106.00 | 106.75 | 106.75 | 10,612,588 |
01 Jul 2024 | 107.00 | 107.33 | 105.10 | 107.00 | 107.00 | 25,805,686 |
28 Jun 2024 | 105.01 | 108.00 | 105.01 | 105.01 | 105.01 | 127,786 |
27 Jun 2024 | 107.50 | 108.36 | 107.11 | 107.50 | 107.50 | 10,560,483 |
26 Jun 2024 | 108.13 | 108.81 | 106.51 | 108.13 | 108.13 | 14,648,180 |
25 Jun 2024 | 106.50 | 107.99 | 106.25 | 106.50 | 106.50 | 16,201,747 |
24 Jun 2024 | 106.65 | 107.06 | 106.38 | 106.65 | 106.65 | 9,123,905 |
21 Jun 2024 | 106.24 | 108.13 | 106.24 | 106.24 | 106.24 | 99,926,177 |
19 Jun 2024 | 107.84 | 107.84 | 106.56 | 107.84 | 107.84 | 3,522,117 |
18 Jun 2024 | 106.80 | 107.85 | 105.80 | 106.80 | 106.80 | 8,250,473 |
17 Jun 2024 | 106.51 | 107.89 | 106.51 | 106.51 | 106.51 | 9,483,673 |
14 Jun 2024 | 106.99 | 106.99 | 105.62 | 106.99 | 106.99 | 4,400,026 |
13 Jun 2024 | 106.00 | 107.70 | 105.62 | 106.00 | 106.00 | 10,671,453 |
12 Jun 2024 | 106.60 | 107.01 | 106.00 | 106.60 | 106.60 | 22,074,720 |
11 Jun 2024 | 106.93 | 108.50 | 106.21 | 106.93 | 106.93 | 15,302,379 |
10 Jun 2024 | 107.20 | 108.65 | 107.20 | 107.20 | 107.20 | 10,791,906 |
07 Jun 2024 | 108.75 | 108.75 | 107.00 | 108.75 | 108.75 | 21,291,767 |
06 Jun 2024 | 107.50 | 107.84 | 107.05 | 107.50 | 107.50 | 9,240,250 |
05 Jun 2024 | 107.10 | 107.93 | 107.01 | 107.10 | 107.10 | 15,355,771 |
04 Jun 2024 | 107.82 | 109.10 | 107.62 | 107.82 | 107.82 | 16,244,057 |
03 Jun 2024 | 109.00 | 109.28 | 108.00 | 109.00 | 109.00 | 19,392,079 |
31 May 2024 | 109.00 | 109.00 | 107.00 | 109.00 | 109.00 | 151,128,812 |
30 May 2024 | 108.01 | 108.99 | 107.59 | 108.01 | 108.01 | 6,972,324 |
29 May 2024 | 108.48 | 108.90 | 107.39 | 108.48 | 108.48 | 5,445,762 |
28 May 2024 | 108.40 | 109.00 | 107.90 | 108.40 | 108.40 | 9,448,272 |
27 May 2024 | 108.00 | 109.76 | 108.00 | 108.00 | 108.00 | 3,091,777 |
24 May 2024 | 108.65 | 110.00 | 108.50 | 108.65 | 108.65 | 5,596,274 |
23 May 2024 | 110.00 | 111.00 | 109.32 | 110.00 | 110.00 | 17,351,170 |
22 May 2024 | 110.12 | 110.50 | 108.32 | 110.12 | 110.12 | 11,477,066 |
20 May 2024 | 108.31 | 109.22 | 107.90 | 108.31 | 108.31 | 3,464,311 |
17 May 2024 | 108.71 | 109.95 | 108.50 | 108.71 | 108.71 | 6,298,060 |
16 May 2024 | 109.70 | 111.60 | 109.30 | 109.70 | 109.70 | 68,656,250 |
15 May 2024 | 111.60 | 111.99 | 111.41 | 111.60 | 111.60 | 45,556,587 |
14 May 2024 | 111.50 | 111.72 | 109.19 | 111.50 | 111.50 | 32,380,631 |
13 May 2024 | 109.90 | 109.95 | 107.71 | 109.90 | 109.90 | 4,570,911 |
10 May 2024 | 107.70 | 107.86 | 105.80 | 107.70 | 107.70 | 8,013,083 |
09 May 2024 | 105.79 | 107.40 | 105.79 | 105.79 | 105.79 | 7,718,457 |
08 May 2024 | 106.98 | 107.33 | 106.12 | 106.98 | 106.98 | 17,800,801 |
07 May 2024 | 107.70 | 107.70 | 104.63 | 107.70 | 107.70 | 18,479,178 |
06 May 2024 | 104.63 | 105.40 | 104.62 | 104.63 | 104.63 | 9,683,326 |
03 May 2024 | 105.38 | 106.40 | 105.01 | 105.38 | 105.38 | 3,934,217 |
02 May 2024 | 105.99 | 107.00 | 104.60 | 105.99 | 105.99 | 13,868,913 |
30 Apr 2024 | 106.50 | 107.15 | 105.03 | 106.50 | 106.50 | 19,760,763 |
29 Apr 2024 | 105.87 | 106.79 | 105.30 | 105.87 | 105.87 | 13,385,905 |
26 Apr 2024 | 105.78 | 106.00 | 104.87 | 105.78 | 105.78 | 6,331,202 |
25 Apr 2024 | 104.50 | 106.35 | 104.50 | 104.50 | 104.50 | 15,826,287 |
24 Apr 2024 | 105.50 | 108.25 | 105.50 | 105.50 | 105.50 | 45,105,829 |
23 Apr 2024 | 108.25 | 108.25 | 105.41 | 108.25 | 108.25 | 18,507,342 |
22 Apr 2024 | 104.63 | 105.90 | 104.63 | 104.63 | 104.63 | 3,699,489 |
19 Apr 2024 | 104.65 | 107.20 | 104.54 | 104.65 | 104.65 | 11,838,747 |
18 Apr 2024 | 106.31 | 109.00 | 106.01 | 106.31 | 106.31 | 25,522,508 |
17 Apr 2024 | 107.20 | 111.00 | 104.57 | 107.20 | 107.20 | 11,872,501 |
16 Apr 2024 | 106.49 | 108.00 | 104.88 | 106.49 | 106.49 | 6,637,523 |
15 Apr 2024 | 106.00 | 109.00 | 105.93 | 106.00 | 106.00 | 5,880,972 |
12 Apr 2024 | 107.30 | 109.00 | 107.00 | 107.30 | 107.30 | 10,358,152 |
11 Apr 2024 | 109.00 | 109.14 | 108.52 | 109.00 | 109.00 | 12,660,320 |
10 Apr 2024 | 109.00 | 109.42 | 107.97 | 109.00 | 109.00 | 3,535,372 |
09 Apr 2024 | 108.38 | 109.95 | 108.11 | 108.38 | 108.38 | 18,093,811 |
08 Apr 2024 | 108.69 | 109.95 | 108.50 | 108.69 | 108.69 | 4,711,332 |
05 Apr 2024 | 109.93 | 109.93 | 108.01 | 109.93 | 109.93 | 11,235,141 |
04 Apr 2024 | 109.00 | 109.38 | 108.00 | 109.00 | 109.00 | 13,171,456 |
03 Apr 2024 | 108.01 | 108.40 | 107.10 | 108.01 | 108.01 | 18,076,624 |
02 Apr 2024 | 107.90 | 109.10 | 107.68 | 107.90 | 107.90 | 17,356,836 |
01 Apr 2024 | 108.81 | 109.98 | 108.81 | 108.81 | 108.81 | 2,698,869 |
28 Mar 2024 | 109.00 | 110.00 | 107.00 | 109.00 | 109.00 | 14,468,144 |
27 Mar 2024 | 107.30 | 107.80 | 106.90 | 107.30 | 107.30 | 11,216,137 |
26 Mar 2024 | 107.34 | 108.00 | 106.10 | 107.34 | 107.34 | 10,448,458 |
25 Mar 2024 | 106.46 | 106.46 | 102.06 | 106.46 | 106.46 | 8,995,567 |
25 Mar 2024 | 8.077163 Dividend | |||||
22 Mar 2024 | 112.70 | 112.70 | 111.50 | 112.70 | 104.62 | 8,104,588 |
21 Mar 2024 | 110.57 | 111.99 | 108.72 | 110.57 | 102.65 | 17,121,208 |
20 Mar 2024 | 108.71 | 110.71 | 108.71 | 108.71 | 100.92 | 13,484,458 |
19 Mar 2024 | 109.50 | 111.45 | 109.47 | 109.50 | 101.65 | 15,529,652 |
18 Mar 2024 | 110.60 | 111.99 | 110.14 | 110.60 | 102.67 | 5,315,832 |
15 Mar 2024 | 110.20 | 112.60 | 110.20 | 110.20 | 102.30 | 130,668,571 |
14 Mar 2024 | 111.79 | 112.80 | 111.64 | 111.79 | 103.78 | 12,057,273 |
13 Mar 2024 | 111.80 | 113.32 | 111.73 | 111.80 | 103.79 | 19,779,508 |
12 Mar 2024 | 112.50 | 112.87 | 110.90 | 112.50 | 104.44 | 15,513,904 |
11 Mar 2024 | 110.90 | 111.13 | 110.05 | 110.90 | 102.95 | 5,296,283 |
08 Mar 2024 | 111.26 | 113.04 | 111.26 | 111.26 | 103.29 | 4,311,884 |
07 Mar 2024 | 112.50 | 113.20 | 111.31 | 112.50 | 104.44 | 8,963,000 |
06 Mar 2024 | 112.40 | 113.00 | 108.30 | 112.40 | 104.34 | 11,473,192 |
05 Mar 2024 | 108.30 | 109.79 | 107.09 | 108.30 | 100.54 | 21,278,463 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |