| Date | Open | High | Low | Close* | Adj Close** | Volume |
|---|---|---|---|---|---|---|
| Jul 19, 2021 | 155.99 | 157.54 | 154.76 | 155.80 | 155.80 | 5,750,200 |
| Jul 16, 2021 | 155.68 | 156.84 | 155.11 | 155.82 | 155.82 | 5,852,500 |
| Jul 15, 2021 | 154.07 | 155.36 | 153.26 | 155.25 | 155.25 | 4,920,600 |
| Jul 14, 2021 | 152.89 | 155.14 | 152.80 | 154.54 | 154.54 | 6,390,300 |
| Jul 13, 2021 | 151.15 | 153.91 | 150.75 | 152.96 | 152.96 | 8,750,800 |
| Jul 12, 2021 | 149.49 | 149.79 | 148.78 | 149.51 | 149.51 | 4,873,700 |
| Jul 09, 2021 | 149.41 | 150.31 | 149.17 | 149.48 | 149.48 | 4,087,600 |
| Jul 08, 2021 | 149.42 | 150.67 | 149.19 | 149.86 | 149.86 | 4,216,000 |
| Jul 07, 2021 | 149.29 | 150.70 | 149.00 | 149.79 | 149.79 | 4,225,000 |
| Jul 06, 2021 | 149.07 | 149.42 | 147.77 | 149.13 | 149.13 | 4,313,800 |
| Jul 02, 2021 | 148.90 | 149.78 | 148.56 | 148.91 | 148.91 | 3,835,500 |
| Jul 01, 2021 | 148.08 | 149.08 | 147.94 | 148.20 | 148.20 | 3,997,600 |
| Jun 30, 2021 | 147.43 | 148.31 | 147.20 | 148.17 | 148.17 | 4,943,700 |
| Jun 29, 2021 | 147.45 | 147.70 | 146.40 | 146.94 | 146.94 | 3,197,700 |
| Jun 28, 2021 | 146.76 | 147.59 | 146.62 | 147.04 | 147.04 | 4,282,800 |
| Jun 25, 2021 | 145.76 | 146.79 | 145.24 | 146.41 | 146.41 | 6,387,600 |
| Jun 24, 2021 | 144.86 | 145.94 | 144.61 | 145.67 | 145.67 | 3,818,900 |
| Jun 23, 2021 | 146.06 | 146.13 | 144.83 | 144.85 | 144.85 | 3,901,700 |
| Jun 22, 2021 | 146.73 | 147.50 | 146.29 | 146.78 | 146.78 | 3,518,000 |
| Jun 21, 2021 | 145.75 | 146.74 | 145.45 | 146.56 | 146.56 | 4,904,300 |
| Jun 18, 2021 | 147.98 | 147.98 | 145.23 | 145.42 | 145.42 | 10,661,700 |
| Jun 17, 2021 | 147.25 | 149.00 | 146.91 | 148.52 | 148.52 | 5,316,400 |
| Jun 16, 2021 | 148.86 | 149.27 | 146.75 | 147.10 | 147.10 | 5,492,100 |
| Jun 15, 2021 | 148.90 | 149.17 | 148.07 | 148.58 | 148.58 | 4,256,500 |
| Jun 14, 2021 | 147.47 | 148.63 | 146.79 | 148.57 | 148.57 | 3,831,900 |
| Jun 11, 2021 | 148.05 | 148.12 | 146.79 | 147.69 | 147.69 | 4,364,600 |
| Jun 10, 2021 | 146.31 | 148.01 | 146.13 | 147.60 | 147.60 | 4,698,200 |
| Jun 09, 2021 | 147.25 | 147.59 | 146.02 | 146.10 | 146.10 | 4,008,000 |
| Jun 08, 2021 | 147.70 | 147.87 | 145.92 | 146.37 | 146.37 | 5,997,200 |
| Jun 07, 2021 | 147.76 | 148.25 | 146.71 | 147.75 | 147.75 | 4,724,100 |
| Jun 04, 2021 | 148.00 | 148.59 | 147.47 | 147.84 | 147.84 | 4,427,400 |
| Jun 03, 2021 | 146.71 | 147.76 | 146.16 | 147.67 | 147.67 | 4,651,600 |
| Jun 03, 2021 | 1.075 Dividend | |||||
| Jun 02, 2021 | 148.20 | 148.53 | 147.23 | 148.22 | 147.15 | 4,546,900 |
| Jun 01, 2021 | 148.78 | 148.85 | 147.09 | 147.63 | 146.56 | 5,530,300 |
| May 28, 2021 | 147.41 | 148.50 | 147.24 | 147.94 | 146.87 | 4,913,700 |
| May 27, 2021 | 148.56 | 148.77 | 146.44 | 146.51 | 145.45 | 9,203,600 |
| May 26, 2021 | 147.91 | 148.67 | 147.68 | 148.30 | 147.22 | 4,462,600 |
| May 25, 2021 | 147.85 | 148.37 | 147.01 | 148.30 | 147.22 | 4,649,300 |
| May 24, 2021 | 147.64 | 148.35 | 147.01 | 147.85 | 146.78 | 3,627,800 |
| May 21, 2021 | 147.87 | 148.31 | 146.52 | 147.10 | 146.03 | 5,194,200 |
| May 20, 2021 | 145.25 | 147.73 | 145.11 | 147.23 | 146.16 | 3,964,600 |
| May 19, 2021 | 144.64 | 145.63 | 144.08 | 145.43 | 144.38 | 4,432,700 |
| May 18, 2021 | 146.64 | 146.95 | 145.32 | 145.51 | 144.45 | 4,527,300 |
| May 17, 2021 | 147.00 | 147.40 | 145.71 | 146.17 | 145.11 | 3,747,100 |
| May 14, 2021 | 147.20 | 147.90 | 146.42 | 146.59 | 145.53 | 4,224,700 |
| May 13, 2021 | 144.24 | 147.12 | 143.58 | 146.37 | 145.31 | 4,849,400 |
| May 12, 2021 | 144.88 | 145.74 | 143.85 | 144.23 | 143.18 | 5,651,700 |
| May 11, 2021 | 147.17 | 147.64 | 145.02 | 145.65 | 144.59 | 5,266,100 |
| May 10, 2021 | 146.49 | 147.99 | 146.11 | 146.72 | 145.66 | 5,270,600 |
| May 07, 2021 | 145.23 | 146.00 | 144.57 | 145.56 | 144.50 | 4,181,000 |
| May 06, 2021 | 144.47 | 145.96 | 144.01 | 145.56 | 144.50 | 4,472,200 |
| May 05, 2021 | 143.72 | 144.57 | 143.50 | 143.89 | 142.85 | 5,305,200 |
| May 04, 2021 | 145.98 | 146.77 | 143.49 | 143.96 | 142.92 | 6,603,800 |
| May 03, 2021 | 145.03 | 146.78 | 144.10 | 145.79 | 144.73 | 6,109,800 |
| Apr 30, 2021 | 143.32 | 144.24 | 142.50 | 144.16 | 143.11 | 5,051,100 |
| Apr 29, 2021 | 142.10 | 144.43 | 141.97 | 143.94 | 142.90 | 4,699,900 |
| Apr 28, 2021 | 143.49 | 143.69 | 141.73 | 141.83 | 140.80 | 4,962,700 |
| Apr 27, 2021 | 142.62 | 143.18 | 142.13 | 142.89 | 141.85 | 4,693,700 |
| Apr 26, 2021 | 145.55 | 145.77 | 142.98 | 143.36 | 142.32 | 5,817,700 |
| Apr 23, 2021 | 145.51 | 146.34 | 145.06 | 145.83 | 144.77 | 4,354,700 |
| Apr 22, 2021 | 146.24 | 146.65 | 145.38 | 146.07 | 145.01 | 4,904,400 |
| Apr 21, 2021 | 147.35 | 147.80 | 146.21 | 146.98 | 145.91 | 6,316,000 |
| Apr 20, 2021 | 144.13 | 146.65 | 143.93 | 145.71 | 144.65 | 4,999,700 |
| Apr 19, 2021 | 144.49 | 145.60 | 143.26 | 144.75 | 143.70 | 6,621,200 |
| Apr 16, 2021 | 143.46 | 144.32 | 142.46 | 144.16 | 143.11 | 6,481,400 |
| Apr 15, 2021 | 141.67 | 143.10 | 141.42 | 142.31 | 141.28 | 4,777,100 |
| Apr 14, 2021 | 142.57 | 142.72 | 141.24 | 142.11 | 141.08 | 4,685,300 |
| Apr 13, 2021 | 142.07 | 143.97 | 141.87 | 143.05 | 142.01 | 5,283,300 |
| Apr 12, 2021 | 142.20 | 143.47 | 142.05 | 143.02 | 141.98 | 4,386,700 |
| Apr 09, 2021 | 142.24 | 143.14 | 141.61 | 142.57 | 141.54 | 4,950,800 |
| Apr 08, 2021 | 143.68 | 144.16 | 142.05 | 142.54 | 141.51 | 6,725,100 |
| Apr 07, 2021 | 144.00 | 144.10 | 143.02 | 143.41 | 142.37 | 4,849,200 |
| Apr 06, 2021 | 143.04 | 144.20 | 142.56 | 143.67 | 142.63 | 4,751,900 |
| Apr 05, 2021 | 141.85 | 144.34 | 141.32 | 143.16 | 142.12 | 5,980,700 |
| Apr 01, 2021 | 141.19 | 142.30 | 140.11 | 141.28 | 140.26 | 4,823,400 |
| Mar 31, 2021 | 143.32 | 143.33 | 141.17 | 141.45 | 140.42 | 6,257,900 |
| Mar 30, 2021 | 143.68 | 144.75 | 142.12 | 142.54 | 141.51 | 4,372,700 |
| Mar 29, 2021 | 142.87 | 144.96 | 142.42 | 144.81 | 143.76 | 6,105,800 |
| Mar 26, 2021 | 139.62 | 143.00 | 139.13 | 142.70 | 141.67 | 6,785,600 |
| Mar 25, 2021 | 139.18 | 140.25 | 138.34 | 139.63 | 138.62 | 5,827,600 |
| Mar 24, 2021 | 139.01 | 140.11 | 138.78 | 138.81 | 137.80 | 5,082,300 |
| Mar 23, 2021 | 138.45 | 140.17 | 138.18 | 139.46 | 138.45 | 6,978,400 |
| Mar 22, 2021 | 135.63 | 138.20 | 135.09 | 137.80 | 136.80 | 7,813,400 |
| Mar 19, 2021 | 132.31 | 135.01 | 132.18 | 134.50 | 133.52 | 16,114,400 |
| Mar 18, 2021 | 132.36 | 133.08 | 131.41 | 132.53 | 131.57 | 6,476,700 |
| Mar 17, 2021 | 134.36 | 134.56 | 133.38 | 133.62 | 132.65 | 6,199,500 |
| Mar 16, 2021 | 133.08 | 134.58 | 132.75 | 134.01 | 133.04 | 5,544,700 |
| Mar 15, 2021 | 133.56 | 133.63 | 131.97 | 133.03 | 132.07 | 5,389,200 |
| Mar 12, 2021 | 133.12 | 133.79 | 132.64 | 133.04 | 132.08 | 5,275,100 |
| Mar 11, 2021 | 133.35 | 134.58 | 133.10 | 133.22 | 132.25 | 4,458,900 |
| Mar 10, 2021 | 132.52 | 134.47 | 130.54 | 133.58 | 132.61 | 7,791,700 |
| Mar 09, 2021 | 132.94 | 133.91 | 132.00 | 132.25 | 131.29 | 8,930,200 |
| Mar 08, 2021 | 133.23 | 134.18 | 131.99 | 132.13 | 131.17 | 8,634,900 |
| Mar 05, 2021 | 129.64 | 133.41 | 129.19 | 133.03 | 132.07 | 10,186,500 |
| Mar 04, 2021 | 129.25 | 131.75 | 128.32 | 128.83 | 127.90 | 9,102,800 |
| Mar 04, 2021 | 1.023 Dividend | |||||
| Mar 03, 2021 | 129.80 | 130.53 | 128.98 | 129.14 | 127.19 | 7,505,800 |
| Mar 02, 2021 | 130.50 | 132.03 | 130.38 | 131.07 | 129.09 | 5,614,000 |
| Mar 01, 2021 | 130.61 | 131.97 | 130.34 | 130.62 | 128.65 | 5,287,300 |
| *Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. | ||||||