Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 29, 2024 | 150.50 | 151.50 | 146.50 | 146.50 | 146.50 | 346,516 |
Oct 28, 2024 | 153.00 | 155.50 | 149.50 | 150.50 | 150.50 | 765,239 |
Oct 25, 2024 | 153.50 | 157.00 | 153.00 | 153.50 | 153.50 | 451,599 |
Oct 24, 2024 | 153.00 | 155.00 | 153.00 | 153.50 | 153.50 | 526,196 |
Oct 23, 2024 | 153.50 | 157.00 | 153.50 | 154.00 | 154.00 | 820,676 |
Oct 22, 2024 | 158.00 | 159.00 | 153.50 | 155.00 | 155.00 | 1,051,740 |
Oct 21, 2024 | 160.50 | 162.00 | 158.00 | 159.00 | 159.00 | 1,111,348 |
Oct 18, 2024 | 164.00 | 164.00 | 160.50 | 160.50 | 160.50 | 408,111 |
Oct 17, 2024 | 163.00 | 165.50 | 162.00 | 164.00 | 164.00 | 375,910 |
Oct 16, 2024 | 162.00 | 163.00 | 160.00 | 163.00 | 163.00 | 772,824 |
Oct 15, 2024 | 165.50 | 168.50 | 162.00 | 162.00 | 162.00 | 1,032,271 |
Oct 14, 2024 | 169.50 | 171.00 | 165.50 | 166.00 | 166.00 | 780,622 |
Oct 11, 2024 | 171.00 | 174.50 | 169.50 | 169.50 | 169.50 | 694,838 |
Oct 09, 2024 | 172.00 | 173.50 | 168.00 | 170.50 | 170.50 | 611,021 |
Oct 08, 2024 | 170.50 | 171.50 | 168.00 | 171.50 | 171.50 | 633,751 |
Oct 07, 2024 | 170.00 | 171.50 | 165.50 | 170.50 | 170.50 | 1,215,986 |
Oct 04, 2024 | 172.00 | 172.00 | 164.00 | 165.00 | 165.00 | 1,769,738 |
Oct 01, 2024 | 174.00 | 176.00 | 169.00 | 172.00 | 172.00 | 1,346,100 |
Sep 30, 2024 | 178.50 | 178.50 | 173.00 | 175.50 | 175.50 | 1,145,328 |
Sep 27, 2024 | 178.00 | 179.50 | 174.50 | 178.50 | 178.50 | 1,311,939 |
Sep 26, 2024 | 183.00 | 183.50 | 174.00 | 176.00 | 176.00 | 2,129,292 |
Sep 25, 2024 | 182.00 | 186.00 | 180.50 | 182.00 | 182.00 | 1,332,176 |
Sep 24, 2024 | 177.00 | 184.00 | 177.00 | 181.00 | 181.00 | 2,092,764 |
Sep 23, 2024 | 174.50 | 180.50 | 168.50 | 180.00 | 180.00 | 6,443,279 |
Sep 20, 2024 | 191.00 | 195.50 | 186.00 | 186.00 | 186.00 | 3,032,713 |
Sep 19, 2024 | 202.00 | 208.00 | 202.00 | 206.50 | 206.50 | 722,404 |
Sep 18, 2024 | 202.50 | 206.50 | 199.00 | 202.00 | 202.00 | 866,189 |
Sep 16, 2024 | 205.50 | 207.50 | 202.00 | 202.50 | 202.50 | 630,856 |
Sep 13, 2024 | 199.00 | 209.50 | 199.00 | 207.00 | 207.00 | 1,541,549 |
Sep 12, 2024 | 201.50 | 204.00 | 195.50 | 199.00 | 199.00 | 1,108,639 |
Sep 11, 2024 | 199.00 | 202.00 | 193.50 | 197.00 | 197.00 | 1,492,016 |
Sep 10, 2024 | 204.50 | 209.00 | 197.00 | 199.00 | 199.00 | 2,080,798 |
Sep 09, 2024 | 207.00 | 214.00 | 202.00 | 203.00 | 203.00 | 2,517,900 |
Sep 06, 2024 | 223.00 | 224.50 | 213.00 | 213.50 | 213.50 | 1,365,357 |
Sep 05, 2024 | 220.50 | 228.00 | 218.00 | 221.00 | 221.00 | 2,120,508 |
Sep 04, 2024 | 224.00 | 230.50 | 212.50 | 215.00 | 215.00 | 4,085,912 |
Sep 03, 2024 | 248.00 | 248.50 | 232.00 | 233.00 | 233.00 | 3,498,776 |
Sep 02, 2024 | 265.50 | 275.00 | 240.50 | 249.00 | 249.00 | 4,019,501 |
Aug 30, 2024 | 250.00 | 265.50 | 248.00 | 264.00 | 264.00 | 2,713,366 |
Aug 29, 2024 | 252.00 | 257.00 | 248.00 | 248.00 | 248.00 | 991,111 |
Aug 28, 2024 | 255.00 | 260.50 | 248.00 | 249.50 | 249.50 | 1,479,175 |
Aug 27, 2024 | 248.00 | 257.50 | 246.00 | 254.50 | 254.50 | 1,441,178 |
Aug 26, 2024 | 258.00 | 263.00 | 249.50 | 250.00 | 250.00 | 1,695,680 |
Aug 23, 2024 | 269.50 | 271.00 | 254.00 | 258.00 | 258.00 | 2,399,589 |
Aug 22, 2024 | 274.00 | 274.00 | 257.00 | 269.50 | 269.50 | 3,756,402 |
Aug 21, 2024 | 291.50 | 291.50 | 273.00 | 276.50 | 276.50 | 3,009,529 |
Aug 20, 2024 | 304.00 | 305.50 | 284.50 | 291.50 | 291.50 | 4,508,433 |
Aug 19, 2024 | 299.50 | 309.00 | 295.50 | 303.00 | 303.00 | 2,675,751 |
Aug 16, 2024 | 298.50 | 315.00 | 292.00 | 296.50 | 296.50 | 4,414,492 |
Aug 15, 2024 | 286.00 | 295.00 | 280.00 | 290.00 | 290.00 | 4,151,496 |
Aug 14, 2024 | 270.00 | 287.00 | 268.00 | 284.00 | 284.00 | 3,414,460 |
Aug 13, 2024 | 275.50 | 276.50 | 260.00 | 264.50 | 264.50 | 2,239,171 |
Aug 12, 2024 | 261.50 | 276.50 | 261.50 | 270.00 | 270.00 | 1,834,757 |
Aug 09, 2024 | 265.00 | 276.00 | 264.00 | 264.00 | 264.00 | 2,639,886 |
Aug 08, 2024 | 257.00 | 262.00 | 246.00 | 257.50 | 257.50 | 1,983,339 |
Aug 07, 2024 | 250.50 | 265.50 | 240.00 | 259.50 | 259.50 | 3,139,620 |
Aug 06, 2024 | 267.50 | 279.00 | 241.00 | 247.00 | 247.00 | 4,029,240 |
Aug 05, 2024 | 265.50 | 274.50 | 265.50 | 265.50 | 265.50 | 1,529,574 |
Aug 02, 2024 | 308.00 | 321.50 | 289.00 | 294.50 | 294.50 | 6,339,258 |
Aug 01, 2024 | 305.00 | 322.00 | 300.00 | 312.50 | 312.50 | 5,598,468 |
Jul 31, 2024 | 313.50 | 335.00 | 295.50 | 297.00 | 297.00 | 6,186,137 |
Jul 30, 2024 | 289.00 | 307.00 | 279.00 | 307.00 | 307.00 | 6,553,039 |
Jul 30, 2024 | 6.941639 Dividend | |||||
Jul 30, 2024 | 1297.4988:1000 Stock Split | |||||
Jul 29, 2024 | 288.63 | 300.96 | 271.29 | 284.78 | 277.84 | 7,005,543 |
Jul 26, 2024 | 282.08 | 300.58 | 274.37 | 275.92 | 269.19 | 9,038,010 |
Jul 23, 2024 | 261.27 | 280.93 | 254.34 | 280.93 | 274.08 | 6,761,337 |
Jul 22, 2024 | 255.49 | 265.51 | 250.48 | 255.49 | 249.26 | 4,854,247 |
Jul 19, 2024 | 249.71 | 267.44 | 246.63 | 257.03 | 250.77 | 6,420,528 |
Jul 18, 2024 | 235.45 | 257.80 | 228.90 | 253.18 | 247.01 | 9,847,539 |
Jul 17, 2024 | 262.04 | 262.04 | 230.44 | 234.68 | 228.96 | 9,314,816 |
Jul 16, 2024 | 225.05 | 238.54 | 222.35 | 238.54 | 232.72 | 3,536,178 |
Jul 15, 2024 | 206.55 | 216.96 | 200.00 | 216.96 | 211.67 | 2,666,877 |
Jul 12, 2024 | 200.77 | 205.78 | 195.76 | 197.30 | 192.49 | 1,449,782 |
Jul 11, 2024 | 204.24 | 206.94 | 199.61 | 203.47 | 198.51 | 1,540,250 |
Jul 10, 2024 | 189.60 | 203.47 | 189.21 | 202.31 | 197.38 | 3,589,540 |
Jul 09, 2024 | 190.75 | 192.68 | 186.13 | 186.13 | 181.59 | 1,078,221 |
Jul 08, 2024 | 192.68 | 198.84 | 191.14 | 191.14 | 186.48 | 1,764,894 |
Jul 05, 2024 | 198.07 | 206.17 | 191.14 | 192.68 | 187.98 | 3,223,674 |
Jul 04, 2024 | 191.14 | 199.23 | 188.82 | 196.15 | 191.37 | 2,215,558 |
Jul 03, 2024 | 188.82 | 191.52 | 184.97 | 188.82 | 184.22 | 1,514,460 |
Jul 02, 2024 | 188.44 | 191.14 | 184.59 | 187.28 | 182.72 | 1,759,613 |
Jul 01, 2024 | 179.19 | 191.14 | 179.19 | 187.28 | 182.72 | 3,149,405 |
Jun 28, 2024 | 176.49 | 183.43 | 176.49 | 178.42 | 174.07 | 1,113,279 |
Jun 27, 2024 | 180.73 | 180.73 | 173.80 | 177.26 | 172.94 | 2,190,624 |
Jun 26, 2024 | 179.96 | 181.50 | 177.26 | 180.73 | 176.33 | 1,308,947 |
Jun 25, 2024 | 181.50 | 183.82 | 179.58 | 179.96 | 175.57 | 919,109 |
Jun 24, 2024 | 181.89 | 186.90 | 180.73 | 181.12 | 176.70 | 1,319,981 |
Jun 21, 2024 | 187.28 | 189.21 | 178.81 | 181.12 | 176.70 | 2,502,356 |
Jun 20, 2024 | 190.37 | 192.29 | 179.58 | 184.97 | 180.46 | 4,159,035 |
Jun 19, 2024 | 190.37 | 195.76 | 186.51 | 191.52 | 186.85 | 4,839,840 |
Jun 18, 2024 | 173.41 | 188.44 | 173.41 | 184.59 | 180.09 | 4,239,202 |
Jun 17, 2024 | 181.50 | 183.43 | 171.87 | 172.25 | 168.06 | 2,366,949 |
Jun 14, 2024 | 177.65 | 188.82 | 177.65 | 180.73 | 176.33 | 2,474,663 |
Jun 13, 2024 | 176.11 | 181.89 | 173.41 | 178.81 | 174.45 | 1,588,470 |
Jun 12, 2024 | 176.88 | 178.42 | 171.48 | 176.49 | 172.19 | 1,454,924 |
Jun 11, 2024 | 178.42 | 179.96 | 172.25 | 176.11 | 171.82 | 1,991,253 |
Jun 07, 2024 | 181.50 | 188.05 | 176.11 | 178.42 | 174.07 | 3,000,019 |
Jun 06, 2024 | 188.05 | 190.75 | 177.26 | 181.12 | 176.70 | 3,455,899 |
Jun 05, 2024 | 192.68 | 201.93 | 184.97 | 187.67 | 183.09 | 6,760,140 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |