Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 118.64 | 119.24 | 117.52 | 118.80 | 118.80 | 839,300 |
25 July 2024 | 118.83 | 119.06 | 116.28 | 118.57 | 118.57 | 1,173,800 |
24 July 2024 | 121.59 | 121.69 | 117.99 | 118.12 | 118.12 | 961,400 |
23 July 2024 | 122.46 | 122.69 | 121.33 | 122.07 | 122.07 | 828,500 |
22 July 2024 | 120.65 | 122.91 | 120.21 | 122.30 | 122.30 | 877,400 |
19 July 2024 | 119.40 | 121.17 | 118.67 | 120.65 | 120.65 | 1,139,600 |
18 July 2024 | 122.75 | 122.76 | 118.73 | 119.60 | 119.60 | 1,499,000 |
17 July 2024 | 121.36 | 123.83 | 116.62 | 123.37 | 123.37 | 2,893,800 |
16 July 2024 | 124.79 | 125.06 | 122.60 | 123.66 | 123.66 | 2,390,000 |
15 July 2024 | 122.16 | 125.18 | 122.14 | 124.66 | 124.66 | 1,127,000 |
12 July 2024 | 121.77 | 122.50 | 121.20 | 121.61 | 121.61 | 1,031,100 |
11 July 2024 | 121.86 | 123.29 | 119.41 | 121.05 | 121.05 | 1,247,000 |
10 July 2024 | 125.41 | 126.51 | 124.73 | 124.82 | 124.82 | 775,800 |
09 July 2024 | 124.13 | 126.32 | 123.56 | 125.25 | 125.25 | 604,000 |
08 July 2024 | 125.10 | 125.63 | 123.13 | 123.47 | 123.47 | 502,400 |
05 July 2024 | 124.25 | 124.72 | 121.51 | 123.98 | 123.98 | 902,500 |
03 July 2024 | 128.00 | 129.00 | 124.12 | 125.53 | 125.53 | 466,300 |
02 July 2024 | 127.00 | 127.96 | 126.70 | 127.70 | 127.70 | 702,100 |
01 July 2024 | 124.08 | 127.14 | 122.48 | 126.75 | 126.75 | 823,000 |
28 June 2024 | 123.26 | 123.39 | 121.50 | 122.60 | 122.60 | 876,600 |
27 June 2024 | 123.28 | 124.17 | 122.74 | 122.99 | 122.99 | 542,200 |
26 June 2024 | 121.94 | 123.05 | 121.13 | 123.00 | 123.00 | 570,400 |
25 June 2024 | 121.15 | 122.42 | 120.84 | 122.11 | 122.11 | 549,300 |
24 June 2024 | 120.08 | 123.07 | 120.07 | 121.06 | 121.06 | 752,600 |
21 June 2024 | 120.36 | 120.67 | 118.16 | 120.18 | 120.18 | 1,063,800 |
20 June 2024 | 120.13 | 120.77 | 119.70 | 120.25 | 120.25 | 938,800 |
18 June 2024 | 120.90 | 121.04 | 119.55 | 119.74 | 119.74 | 576,700 |
17 June 2024 | 120.00 | 121.25 | 119.32 | 121.06 | 121.06 | 462,300 |
14 June 2024 | 120.00 | 121.08 | 118.90 | 120.14 | 120.14 | 763,600 |
13 June 2024 | 121.41 | 121.87 | 120.10 | 121.27 | 121.27 | 722,100 |
12 June 2024 | 123.19 | 123.35 | 119.61 | 121.71 | 121.71 | 1,049,100 |
11 June 2024 | 124.66 | 124.77 | 121.63 | 123.35 | 123.35 | 646,400 |
10 June 2024 | 123.18 | 125.86 | 122.70 | 125.46 | 125.46 | 672,700 |
07 June 2024 | 123.50 | 125.51 | 123.06 | 123.74 | 123.74 | 871,400 |
06 June 2024 | 125.33 | 125.80 | 122.57 | 122.61 | 122.61 | 724,500 |
05 June 2024 | 125.20 | 126.17 | 124.17 | 125.46 | 125.46 | 674,700 |
04 June 2024 | 126.57 | 127.41 | 124.33 | 124.70 | 124.70 | 1,098,400 |
03 June 2024 | 126.32 | 127.24 | 124.16 | 126.59 | 126.59 | 993,400 |
31 May 2024 | 127.51 | 127.72 | 122.14 | 125.72 | 125.72 | 1,713,900 |
31 May 2024 | 0.25 Dividend | |||||
30 May 2024 | 128.25 | 128.61 | 126.64 | 127.54 | 127.29 | 552,900 |
29 May 2024 | 127.67 | 128.95 | 127.22 | 127.95 | 127.70 | 673,900 |
28 May 2024 | 128.00 | 129.19 | 127.26 | 128.60 | 128.35 | 690,600 |
24 May 2024 | 125.30 | 128.18 | 125.08 | 128.00 | 127.75 | 660,200 |
23 May 2024 | 125.66 | 127.00 | 123.24 | 124.42 | 124.18 | 891,700 |
22 May 2024 | 126.39 | 126.62 | 125.00 | 125.06 | 124.81 | 692,500 |
21 May 2024 | 125.50 | 126.83 | 125.03 | 126.60 | 126.35 | 659,500 |
20 May 2024 | 123.95 | 125.76 | 123.90 | 125.55 | 125.30 | 700,900 |
17 May 2024 | 122.83 | 123.94 | 122.01 | 123.82 | 123.58 | 604,500 |
16 May 2024 | 122.23 | 122.61 | 121.18 | 121.82 | 121.58 | 558,300 |
15 May 2024 | 121.66 | 122.26 | 120.65 | 122.01 | 121.77 | 677,800 |
14 May 2024 | 120.00 | 121.87 | 119.88 | 121.80 | 121.56 | 613,100 |
13 May 2024 | 120.12 | 120.97 | 119.71 | 120.25 | 120.01 | 522,100 |
10 May 2024 | 119.20 | 120.62 | 119.15 | 120.11 | 119.87 | 566,900 |
09 May 2024 | 119.72 | 120.49 | 118.55 | 119.13 | 118.90 | 840,300 |
08 May 2024 | 121.15 | 121.59 | 118.96 | 119.72 | 119.49 | 701,800 |
07 May 2024 | 122.24 | 122.88 | 120.34 | 120.54 | 120.30 | 934,600 |
06 May 2024 | 120.76 | 122.04 | 120.56 | 122.01 | 121.77 | 761,300 |
03 May 2024 | 119.43 | 120.37 | 116.70 | 120.12 | 119.88 | 1,459,400 |
02 May 2024 | 117.61 | 120.39 | 117.43 | 119.80 | 119.57 | 1,677,300 |
01 May 2024 | 115.35 | 117.93 | 114.91 | 116.90 | 116.67 | 1,105,000 |
30 Apr 2024 | 116.86 | 117.15 | 115.05 | 115.12 | 114.89 | 913,500 |
29 Apr 2024 | 115.71 | 117.74 | 115.37 | 116.73 | 116.50 | 767,700 |
26 Apr 2024 | 117.49 | 117.67 | 115.52 | 116.15 | 115.92 | 717,200 |
25 Apr 2024 | 115.41 | 117.97 | 114.84 | 117.34 | 117.11 | 941,100 |
24 Apr 2024 | 114.75 | 116.33 | 114.34 | 115.64 | 115.41 | 667,300 |
23 Apr 2024 | 113.12 | 116.06 | 112.42 | 114.69 | 114.47 | 1,041,300 |
22 Apr 2024 | 112.47 | 113.77 | 111.85 | 113.12 | 112.90 | 934,600 |
19 Apr 2024 | 110.60 | 112.36 | 110.60 | 111.55 | 111.33 | 1,011,400 |
18 Apr 2024 | 110.63 | 111.75 | 108.85 | 110.60 | 110.38 | 960,900 |
17 Apr 2024 | 109.50 | 114.17 | 108.53 | 109.23 | 109.02 | 2,491,100 |
16 Apr 2024 | 109.18 | 109.57 | 106.80 | 107.39 | 107.18 | 2,253,500 |
15 Apr 2024 | 111.98 | 112.12 | 108.60 | 109.16 | 108.95 | 924,500 |
12 Apr 2024 | 112.00 | 112.12 | 110.00 | 110.39 | 110.17 | 786,000 |
11 Apr 2024 | 113.10 | 113.10 | 111.83 | 112.16 | 111.94 | 655,300 |
10 Apr 2024 | 111.33 | 114.47 | 111.32 | 113.50 | 113.28 | 942,800 |
09 Apr 2024 | 113.84 | 114.20 | 110.65 | 111.10 | 110.88 | 631,900 |
08 Apr 2024 | 113.75 | 114.58 | 112.91 | 114.37 | 114.15 | 487,500 |
05 Apr 2024 | 111.67 | 113.31 | 111.55 | 112.67 | 112.45 | 953,500 |
04 Apr 2024 | 115.27 | 115.42 | 110.87 | 111.03 | 110.81 | 920,600 |
03 Apr 2024 | 114.91 | 116.92 | 114.25 | 114.76 | 114.54 | 1,119,000 |
02 Apr 2024 | 112.52 | 114.80 | 112.43 | 114.47 | 114.25 | 1,091,400 |
01 Apr 2024 | 111.71 | 112.64 | 110.92 | 112.05 | 111.83 | 675,300 |
28 Mar 2024 | 111.91 | 112.48 | 111.33 | 111.71 | 111.49 | 645,000 |
27 Mar 2024 | 110.54 | 111.53 | 110.03 | 111.43 | 111.21 | 634,200 |
26 Mar 2024 | 109.53 | 110.42 | 109.35 | 110.24 | 110.02 | 519,000 |
25 Mar 2024 | 108.11 | 109.24 | 107.82 | 109.12 | 108.91 | 545,600 |
22 Mar 2024 | 109.25 | 109.55 | 108.04 | 108.47 | 108.26 | 701,500 |
21 Mar 2024 | 109.02 | 110.58 | 108.97 | 109.95 | 109.73 | 859,400 |
20 Mar 2024 | 107.00 | 108.81 | 106.51 | 108.80 | 108.59 | 1,072,400 |
19 Mar 2024 | 108.00 | 108.35 | 107.25 | 107.47 | 107.26 | 710,200 |
18 Mar 2024 | 107.18 | 108.84 | 107.12 | 107.94 | 107.73 | 1,020,100 |
15 Mar 2024 | 107.37 | 108.38 | 107.00 | 107.44 | 107.23 | 1,818,900 |
14 Mar 2024 | 108.86 | 108.86 | 106.96 | 107.83 | 107.62 | 786,300 |
13 Mar 2024 | 109.10 | 109.56 | 107.96 | 108.46 | 108.25 | 620,800 |
12 Mar 2024 | 108.10 | 109.79 | 107.68 | 109.10 | 108.89 | 985,200 |
11 Mar 2024 | 107.50 | 108.06 | 106.65 | 107.73 | 107.52 | 1,258,100 |
08 Mar 2024 | 109.49 | 109.76 | 107.66 | 107.91 | 107.70 | 1,003,700 |
07 Mar 2024 | 110.00 | 110.58 | 109.08 | 109.21 | 109.00 | 837,800 |
06 Mar 2024 | 109.46 | 110.56 | 107.80 | 110.00 | 109.78 | 1,057,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |