Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 11, 2024 | 167.27 | 170.53 | 167.27 | 170.38 | 170.38 | 4,147,487 |
Oct 10, 2024 | 167.87 | 168.48 | 165.79 | 167.03 | 167.03 | 4,668,300 |
Oct 09, 2024 | 166.25 | 167.87 | 166.13 | 167.73 | 167.73 | 3,210,200 |
Oct 08, 2024 | 165.83 | 166.60 | 165.26 | 166.44 | 166.44 | 4,216,800 |
Oct 07, 2024 | 166.22 | 166.80 | 164.98 | 165.90 | 165.90 | 5,066,700 |
Oct 04, 2024 | 165.44 | 166.20 | 165.11 | 166.20 | 166.20 | 4,613,500 |
Oct 03, 2024 | 165.62 | 165.87 | 163.81 | 164.54 | 164.54 | 2,695,800 |
Oct 02, 2024 | 167.00 | 167.60 | 165.68 | 165.90 | 165.90 | 1,914,600 |
Oct 01, 2024 | 168.68 | 169.39 | 166.08 | 167.08 | 167.08 | 3,651,900 |
Sept 30, 2024 | 167.36 | 169.22 | 167.31 | 168.80 | 168.80 | 3,450,900 |
Sept 27, 2024 | 168.00 | 168.71 | 167.51 | 167.84 | 167.84 | 3,409,700 |
Sept 26, 2024 | 167.05 | 168.20 | 166.96 | 167.78 | 167.78 | 3,887,300 |
Sept 25, 2024 | 166.18 | 166.95 | 165.79 | 166.70 | 166.70 | 3,965,200 |
Sept 24, 2024 | 166.42 | 166.70 | 165.80 | 166.19 | 166.19 | 1,304,800 |
Sept 23, 2024 | 165.31 | 166.38 | 164.44 | 166.36 | 166.36 | 3,050,700 |
Sept 20, 2024 | 167.00 | 167.00 | 165.07 | 165.30 | 165.30 | 7,194,700 |
Sept 19, 2024 | 168.00 | 168.29 | 166.09 | 166.93 | 166.93 | 2,495,100 |
Sept 18, 2024 | 166.75 | 167.66 | 165.91 | 166.81 | 166.81 | 1,838,700 |
Sept 17, 2024 | 167.93 | 168.17 | 166.33 | 167.05 | 167.05 | 1,977,100 |
Sept 16, 2024 | 168.49 | 169.04 | 167.05 | 167.58 | 167.58 | 2,419,500 |
Sept 13, 2024 | 168.75 | 168.81 | 167.70 | 168.02 | 168.02 | 1,712,300 |
Sept 12, 2024 | 167.24 | 168.38 | 167.23 | 168.38 | 168.38 | 1,612,300 |
Sept 11, 2024 | 165.84 | 167.46 | 164.51 | 167.46 | 167.46 | 3,075,300 |
Sept 10, 2024 | 166.53 | 166.65 | 164.78 | 166.40 | 166.40 | 2,653,800 |
Sept 09, 2024 | 164.50 | 166.96 | 164.47 | 166.88 | 166.88 | 2,547,700 |
Sept 06, 2024 | 164.58 | 165.29 | 162.55 | 164.08 | 164.08 | 2,674,100 |
Sept 05, 2024 | 165.50 | 166.00 | 163.73 | 164.10 | 164.10 | 1,973,800 |
Sept 04, 2024 | 163.15 | 165.25 | 163.11 | 164.99 | 164.99 | 2,405,300 |
Sept 03, 2024 | 162.44 | 164.18 | 162.44 | 163.75 | 163.75 | 2,748,000 |
Aug 30, 2024 | 160.53 | 163.06 | 160.53 | 162.98 | 162.98 | 3,402,900 |
Aug 29, 2024 | 161.00 | 162.73 | 160.50 | 160.75 | 160.75 | 1,703,100 |
Aug 28, 2024 | 158.00 | 161.50 | 157.42 | 159.98 | 159.98 | 3,083,300 |
Aug 27, 2024 | 155.75 | 156.94 | 155.75 | 156.57 | 156.57 | 1,683,800 |
Aug 26, 2024 | 156.10 | 156.67 | 155.72 | 156.04 | 156.04 | 4,644,600 |
Aug 23, 2024 | 154.69 | 157.40 | 154.62 | 156.09 | 156.09 | 3,819,200 |
Aug 22, 2024 | 153.43 | 154.48 | 153.06 | 154.30 | 154.30 | 4,062,100 |
Aug 21, 2024 | 153.00 | 153.77 | 153.00 | 153.56 | 153.56 | 1,845,600 |
Aug 20, 2024 | 153.58 | 153.70 | 152.84 | 153.40 | 153.40 | 2,987,800 |
Aug 19, 2024 | 153.20 | 154.30 | 153.14 | 153.77 | 153.77 | 4,525,800 |
Aug 16, 2024 | 152.20 | 153.20 | 152.07 | 153.20 | 153.20 | 1,946,900 |
Aug 15, 2024 | 152.28 | 152.68 | 151.77 | 152.04 | 152.04 | 2,408,100 |
Aug 14, 2024 | 149.99 | 151.58 | 149.99 | 151.49 | 151.49 | 4,446,000 |
Aug 13, 2024 | 149.50 | 150.14 | 149.00 | 150.11 | 150.11 | 3,362,600 |
Aug 12, 2024 | 149.88 | 149.95 | 148.44 | 148.76 | 148.76 | 4,145,700 |
Aug 09, 2024 | 149.21 | 149.89 | 148.65 | 149.84 | 149.84 | 1,710,600 |
Aug 08, 2024 | 148.21 | 150.38 | 148.10 | 149.20 | 149.20 | 3,764,200 |
Aug 07, 2024 | 148.79 | 148.90 | 146.21 | 147.74 | 147.74 | 8,594,700 |
Aug 06, 2024 | 146.21 | 148.13 | 145.58 | 147.95 | 147.95 | 8,849,800 |
Aug 02, 2024 | 150.26 | 150.78 | 148.47 | 148.96 | 148.96 | 3,543,600 |
Aug 01, 2024 | 154.20 | 154.43 | 151.57 | 152.37 | 152.37 | 5,982,300 |
Jul 31, 2024 | 154.09 | 155.22 | 153.60 | 154.28 | 154.28 | 2,521,700 |
Jul 30, 2024 | 153.43 | 154.94 | 152.80 | 153.90 | 153.90 | 4,566,300 |
Jul 29, 2024 | 153.14 | 153.53 | 152.40 | 152.69 | 152.69 | 9,711,500 |
Jul 26, 2024 | 151.76 | 153.48 | 151.54 | 153.13 | 153.13 | 12,298,300 |
Jul 25, 2024 | 150.44 | 151.97 | 150.19 | 151.52 | 151.52 | 19,095,600 |
Jul 25, 2024 | 1.42 Dividend | |||||
Jul 24, 2024 | 152.03 | 152.82 | 151.53 | 152.21 | 150.79 | 11,139,300 |
Jul 23, 2024 | 153.96 | 153.96 | 152.11 | 152.25 | 150.83 | 10,546,600 |
Jul 22, 2024 | 153.50 | 153.95 | 152.95 | 153.56 | 152.13 | 8,307,900 |
Jul 19, 2024 | 153.61 | 154.59 | 152.38 | 152.64 | 151.22 | 10,742,300 |
Jul 18, 2024 | 153.30 | 154.16 | 152.90 | 153.75 | 152.32 | 8,725,100 |
Jul 17, 2024 | 150.21 | 153.68 | 150.21 | 153.32 | 151.89 | 5,599,800 |
Jul 16, 2024 | 151.72 | 151.85 | 150.90 | 151.10 | 149.69 | 2,542,200 |
Jul 15, 2024 | 151.84 | 152.12 | 150.99 | 151.51 | 150.10 | 5,389,600 |
Jul 12, 2024 | 150.31 | 151.81 | 150.31 | 151.58 | 150.17 | 3,845,100 |
Jul 11, 2024 | 151.36 | 151.62 | 150.32 | 150.36 | 148.96 | 2,766,600 |
Jul 10, 2024 | 149.90 | 150.90 | 149.50 | 150.86 | 149.45 | 4,800,000 |
Jul 09, 2024 | 148.77 | 150.33 | 148.46 | 149.44 | 148.05 | 5,275,000 |
Jul 08, 2024 | 148.41 | 149.23 | 148.31 | 149.10 | 147.71 | 4,399,200 |
Jul 05, 2024 | 149.92 | 150.16 | 148.21 | 148.21 | 146.83 | 4,788,800 |
Jul 04, 2024 | 149.27 | 150.00 | 149.13 | 149.56 | 148.16 | 1,674,000 |
Jul 03, 2024 | 147.79 | 149.36 | 147.40 | 149.22 | 147.83 | 3,786,800 |
Jul 02, 2024 | 145.55 | 147.22 | 145.32 | 146.97 | 145.60 | 6,132,700 |
Jun 28, 2024 | 145.00 | 146.05 | 145.00 | 145.65 | 144.29 | 3,775,200 |
Jun 27, 2024 | 144.62 | 145.48 | 144.04 | 145.40 | 144.04 | 3,453,200 |
Jun 26, 2024 | 144.54 | 144.85 | 143.90 | 144.71 | 143.36 | 2,376,800 |
Jun 25, 2024 | 145.47 | 145.73 | 144.23 | 145.24 | 143.89 | 3,007,500 |
Jun 24, 2024 | 142.51 | 145.20 | 142.46 | 145.10 | 143.75 | 3,989,400 |
Jun 21, 2024 | 141.21 | 142.23 | 140.53 | 142.03 | 140.70 | 9,731,300 |
Jun 20, 2024 | 141.65 | 141.92 | 140.90 | 141.52 | 140.20 | 2,897,100 |
Jun 19, 2024 | 142.00 | 142.88 | 141.35 | 141.76 | 140.44 | 2,650,600 |
Jun 18, 2024 | 142.30 | 143.19 | 141.77 | 142.39 | 141.06 | 2,698,100 |
Jun 17, 2024 | 142.00 | 142.72 | 141.27 | 142.28 | 140.95 | 3,192,800 |
Jun 14, 2024 | 142.89 | 142.95 | 141.05 | 142.87 | 141.54 | 2,647,700 |
Jun 13, 2024 | 144.50 | 144.69 | 143.07 | 143.41 | 142.07 | 1,881,800 |
Jun 12, 2024 | 145.25 | 146.03 | 144.50 | 144.83 | 143.48 | 2,885,500 |
Jun 11, 2024 | 145.60 | 145.61 | 144.60 | 144.89 | 143.54 | 1,838,500 |
Jun 10, 2024 | 145.92 | 146.48 | 145.59 | 146.21 | 144.85 | 3,242,700 |
Jun 07, 2024 | 146.55 | 147.25 | 146.04 | 146.35 | 144.98 | 1,872,800 |
Jun 06, 2024 | 146.65 | 147.38 | 146.03 | 147.12 | 145.75 | 3,193,500 |
Jun 05, 2024 | 147.54 | 148.00 | 145.68 | 146.69 | 145.32 | 3,262,400 |
Jun 04, 2024 | 147.38 | 148.30 | 146.42 | 146.95 | 145.58 | 3,698,100 |
Jun 03, 2024 | 148.83 | 149.24 | 146.71 | 148.08 | 146.70 | 3,064,700 |
May 31, 2024 | 148.89 | 149.22 | 146.58 | 148.98 | 147.59 | 3,991,600 |
May 30, 2024 | 144.00 | 148.61 | 143.81 | 148.27 | 146.89 | 6,475,100 |
May 29, 2024 | 142.55 | 142.74 | 140.96 | 140.96 | 139.64 | 2,878,400 |
May 28, 2024 | 143.47 | 143.83 | 142.76 | 143.31 | 141.97 | 2,946,500 |
May 27, 2024 | 143.81 | 144.50 | 143.61 | 144.15 | 142.81 | 586,600 |
May 24, 2024 | 142.86 | 144.35 | 142.75 | 143.92 | 142.58 | 1,870,100 |
May 23, 2024 | 145.38 | 145.75 | 143.27 | 143.67 | 142.33 | 6,206,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |