Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 126.86 | 128.26 | 126.36 | 126.73 | 126.73 | 3,177,900 |
25 Jul 2024 | 129.10 | 129.98 | 126.35 | 127.86 | 127.86 | 5,326,100 |
24 Jul 2024 | 132.50 | 132.90 | 130.92 | 131.60 | 131.60 | 2,663,400 |
23 Jul 2024 | 133.56 | 134.67 | 133.02 | 133.28 | 133.28 | 2,383,200 |
22 Jul 2024 | 132.00 | 133.26 | 131.85 | 133.18 | 133.18 | 3,720,400 |
19 Jul 2024 | 132.61 | 133.50 | 131.30 | 131.54 | 131.54 | 4,319,500 |
18 Jul 2024 | 134.94 | 134.97 | 126.83 | 129.99 | 129.99 | 9,758,200 |
17 Jul 2024 | 136.41 | 136.62 | 134.43 | 135.42 | 135.42 | 6,703,800 |
16 Jul 2024 | 142.00 | 142.23 | 140.61 | 140.87 | 140.87 | 2,221,100 |
15 Jul 2024 | 143.25 | 143.49 | 141.07 | 141.39 | 141.39 | 2,434,100 |
12 Jul 2024 | 141.75 | 143.49 | 141.63 | 142.08 | 142.08 | 2,877,600 |
11 Jul 2024 | 142.27 | 142.53 | 138.80 | 139.79 | 139.79 | 3,836,400 |
10 Jul 2024 | 139.85 | 142.79 | 139.68 | 142.74 | 142.74 | 3,045,200 |
09 Jul 2024 | 140.75 | 141.29 | 139.07 | 140.43 | 140.43 | 4,580,500 |
08 Jul 2024 | 142.28 | 143.69 | 142.18 | 143.07 | 143.07 | 2,909,400 |
05 Jul 2024 | 140.41 | 142.86 | 140.35 | 142.37 | 142.37 | 3,664,500 |
03 Jul 2024 | 141.34 | 141.52 | 136.01 | 138.87 | 138.87 | 7,455,800 |
02 Jul 2024 | 141.69 | 143.37 | 139.03 | 142.98 | 142.98 | 6,594,500 |
01 Jul 2024 | 143.59 | 145.99 | 143.56 | 145.42 | 145.42 | 3,435,800 |
28 Jun 2024 | 144.66 | 145.59 | 142.67 | 142.74 | 142.74 | 2,757,500 |
27 Jun 2024 | 143.86 | 145.36 | 143.43 | 144.49 | 144.49 | 2,592,400 |
26 Jun 2024 | 145.56 | 145.62 | 142.79 | 143.67 | 143.67 | 4,384,500 |
25 Jun 2024 | 145.51 | 148.15 | 144.68 | 146.91 | 146.91 | 6,341,700 |
24 Jun 2024 | 141.87 | 142.66 | 141.51 | 142.28 | 142.28 | 2,992,100 |
21 Jun 2024 | 141.46 | 142.56 | 141.21 | 141.96 | 141.96 | 3,033,300 |
20 Jun 2024 | 141.51 | 143.59 | 140.81 | 140.99 | 140.99 | 3,205,600 |
18 Jun 2024 | 141.06 | 141.71 | 139.78 | 140.80 | 140.80 | 2,640,200 |
17 Jun 2024 | 142.00 | 142.13 | 140.34 | 140.37 | 140.37 | 3,164,400 |
14 Jun 2024 | 142.21 | 143.18 | 141.89 | 142.50 | 142.50 | 2,831,700 |
13 Jun 2024 | 142.83 | 142.91 | 141.14 | 142.49 | 142.49 | 2,857,200 |
12 Jun 2024 | 143.52 | 144.50 | 142.00 | 143.26 | 143.26 | 3,242,800 |
11 Jun 2024 | 141.91 | 142.94 | 141.02 | 141.79 | 141.79 | 4,433,300 |
10 Jun 2024 | 142.12 | 143.94 | 141.25 | 143.63 | 143.63 | 3,655,000 |
07 Jun 2024 | 143.07 | 143.73 | 142.27 | 142.88 | 142.88 | 3,511,200 |
06 Jun 2024 | 141.19 | 142.94 | 140.89 | 142.40 | 142.40 | 4,369,200 |
05 Jun 2024 | 141.36 | 142.41 | 140.08 | 141.00 | 141.00 | 3,786,700 |
04 Jun 2024 | 136.44 | 140.00 | 135.78 | 139.92 | 139.92 | 5,071,200 |
03 Jun 2024 | 133.85 | 136.69 | 133.68 | 135.62 | 135.62 | 4,496,700 |
31 May 2024 | 135.04 | 135.86 | 133.76 | 135.28 | 135.28 | 3,446,300 |
30 May 2024 | 133.89 | 134.58 | 132.78 | 132.80 | 132.80 | 2,759,900 |
29 May 2024 | 132.35 | 133.14 | 132.06 | 132.68 | 132.68 | 3,169,200 |
28 May 2024 | 134.45 | 134.59 | 132.70 | 134.08 | 134.08 | 3,145,600 |
24 May 2024 | 134.50 | 136.70 | 134.22 | 136.04 | 136.04 | 2,843,900 |
23 May 2024 | 136.46 | 137.22 | 135.00 | 135.57 | 135.57 | 4,370,700 |
22 May 2024 | 133.60 | 134.65 | 132.77 | 134.03 | 134.03 | 2,683,000 |
21 May 2024 | 133.36 | 135.48 | 133.32 | 135.16 | 135.16 | 3,559,800 |
20 May 2024 | 131.45 | 133.62 | 131.00 | 132.91 | 132.91 | 2,411,700 |
17 May 2024 | 131.94 | 132.09 | 130.85 | 131.89 | 131.89 | 2,590,300 |
16 May 2024 | 133.13 | 133.67 | 132.48 | 133.04 | 133.04 | 2,894,400 |
15 May 2024 | 132.95 | 134.79 | 132.90 | 134.66 | 134.66 | 3,719,700 |
14 May 2024 | 132.18 | 133.00 | 131.30 | 132.92 | 132.92 | 2,920,700 |
13 May 2024 | 131.47 | 133.50 | 130.40 | 132.41 | 132.41 | 6,145,000 |
10 May 2024 | 129.09 | 130.27 | 128.33 | 128.42 | 128.42 | 3,081,100 |
09 May 2024 | 127.44 | 128.80 | 126.94 | 128.66 | 128.66 | 2,374,000 |
08 May 2024 | 127.51 | 128.43 | 126.62 | 126.69 | 126.69 | 4,060,300 |
07 May 2024 | 126.65 | 127.80 | 126.38 | 127.29 | 127.29 | 4,167,500 |
06 May 2024 | 122.00 | 124.64 | 121.78 | 124.59 | 124.59 | 3,636,600 |
03 May 2024 | 122.92 | 123.77 | 121.29 | 123.05 | 123.05 | 5,932,900 |
02 May 2024 | 127.94 | 127.94 | 123.83 | 124.02 | 124.02 | 8,487,100 |
01 May 2024 | 127.80 | 130.13 | 127.50 | 129.21 | 129.21 | 5,184,400 |
30 Apr 2024 | 128.05 | 130.46 | 127.49 | 128.31 | 128.31 | 7,841,000 |
29 Apr 2024 | 127.32 | 127.97 | 126.52 | 126.88 | 126.88 | 1,877,000 |
26 Apr 2024 | 126.15 | 127.90 | 125.99 | 126.85 | 126.85 | 3,312,500 |
25 Apr 2024 | 123.69 | 125.85 | 123.21 | 125.79 | 125.79 | 3,434,400 |
24 Apr 2024 | 127.16 | 127.32 | 125.35 | 126.16 | 126.16 | 3,143,100 |
23 Apr 2024 | 126.57 | 128.76 | 126.34 | 128.64 | 128.64 | 3,703,600 |
22 Apr 2024 | 122.59 | 126.25 | 122.57 | 125.26 | 125.26 | 3,798,300 |
19 Apr 2024 | 123.48 | 124.54 | 122.46 | 122.71 | 122.71 | 5,181,100 |
18 Apr 2024 | 123.30 | 124.10 | 122.51 | 122.75 | 122.75 | 2,841,000 |
17 Apr 2024 | 124.95 | 125.21 | 123.26 | 124.53 | 124.53 | 3,075,100 |
16 Apr 2024 | 123.07 | 124.25 | 121.79 | 123.45 | 123.45 | 3,044,100 |
15 Apr 2024 | 125.81 | 126.05 | 123.52 | 123.90 | 123.90 | 2,896,700 |
12 Apr 2024 | 126.74 | 127.06 | 124.35 | 124.51 | 124.51 | 3,310,000 |
11 Apr 2024 | 125.48 | 125.88 | 124.13 | 125.40 | 125.40 | 2,419,000 |
10 Apr 2024 | 123.39 | 125.26 | 123.24 | 124.93 | 124.93 | 3,025,300 |
09 Apr 2024 | 126.18 | 126.74 | 124.22 | 124.86 | 124.86 | 3,215,200 |
08 Apr 2024 | 127.00 | 127.63 | 125.99 | 127.46 | 127.46 | 3,017,100 |
05 Apr 2024 | 124.67 | 126.17 | 124.60 | 125.86 | 125.86 | 4,995,400 |
04 Apr 2024 | 126.90 | 127.48 | 123.77 | 123.96 | 123.96 | 4,006,800 |
03 Apr 2024 | 125.38 | 128.13 | 125.38 | 126.99 | 126.99 | 3,616,400 |
02 Apr 2024 | 125.05 | 126.68 | 124.08 | 126.46 | 126.46 | 4,322,400 |
01 Apr 2024 | 129.11 | 129.11 | 127.15 | 127.55 | 127.55 | 3,065,100 |
28 Mar 2024 | 128.39 | 130.16 | 127.79 | 128.40 | 128.40 | 3,656,500 |
27 Mar 2024 | 128.33 | 128.62 | 127.29 | 128.05 | 128.05 | 3,941,200 |
26 Mar 2024 | 130.10 | 130.16 | 128.44 | 129.41 | 129.41 | 4,218,200 |
25 Mar 2024 | 129.00 | 130.25 | 128.71 | 129.05 | 129.05 | 3,320,000 |
22 Mar 2024 | 129.22 | 129.49 | 128.11 | 128.76 | 128.76 | 3,225,800 |
22 Mar 2024 | 0.93 Dividend | |||||
21 Mar 2024 | 129.00 | 131.07 | 127.11 | 129.83 | 128.90 | 6,548,800 |
20 Mar 2024 | 131.15 | 131.43 | 128.83 | 130.36 | 129.43 | 4,403,900 |
19 Mar 2024 | 132.04 | 132.21 | 130.51 | 131.37 | 130.43 | 4,393,500 |
18 Mar 2024 | 131.57 | 133.75 | 131.07 | 132.89 | 131.94 | 3,898,800 |
15 Mar 2024 | 133.88 | 134.00 | 131.86 | 132.37 | 131.42 | 3,777,700 |
14 Mar 2024 | 135.85 | 135.92 | 133.87 | 134.58 | 133.62 | 3,506,900 |
13 Mar 2024 | 134.24 | 135.50 | 132.70 | 133.49 | 132.53 | 6,847,000 |
12 Mar 2024 | 131.60 | 135.12 | 131.45 | 135.11 | 134.14 | 6,340,600 |
11 Mar 2024 | 133.37 | 133.52 | 130.75 | 131.24 | 130.30 | 5,734,500 |
08 Mar 2024 | 133.90 | 134.83 | 131.10 | 133.07 | 132.12 | 12,725,100 |
07 Mar 2024 | 133.44 | 138.28 | 132.87 | 135.92 | 134.95 | 19,606,800 |
06 Mar 2024 | 124.36 | 125.18 | 123.36 | 124.75 | 123.86 | 3,895,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |