Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 25, 2024 | 345.00 | 347.85 | 338.29 | 341.29 | 341.29 | 2,848,643 |
Nov 22, 2024 | 338.95 | 342.81 | 335.78 | 342.02 | 342.02 | 5,648,500 |
Nov 21, 2024 | 331.35 | 342.94 | 328.60 | 335.78 | 335.78 | 8,364,200 |
Nov 20, 2024 | 325.29 | 327.26 | 322.01 | 325.70 | 325.70 | 3,763,500 |
Nov 19, 2024 | 319.00 | 324.70 | 316.00 | 323.43 | 323.43 | 5,469,900 |
Nov 18, 2024 | 327.00 | 327.00 | 320.21 | 322.25 | 322.25 | 4,251,100 |
Nov 15, 2024 | 326.93 | 330.26 | 324.18 | 325.26 | 325.26 | 7,093,000 |
Nov 14, 2024 | 342.44 | 346.00 | 330.82 | 331.65 | 331.65 | 7,630,600 |
Nov 13, 2024 | 345.50 | 348.19 | 338.77 | 341.72 | 341.72 | 6,902,900 |
Nov 12, 2024 | 339.29 | 348.86 | 338.51 | 341.15 | 341.15 | 7,659,700 |
Nov 11, 2024 | 325.25 | 344.88 | 325.25 | 341.73 | 341.73 | 13,954,200 |
Nov 08, 2024 | 310.03 | 322.81 | 309.44 | 321.95 | 321.95 | 8,485,000 |
Nov 07, 2024 | 307.50 | 312.19 | 306.00 | 310.78 | 310.78 | 5,722,600 |
Nov 06, 2024 | 305.00 | 308.56 | 303.07 | 306.90 | 306.90 | 5,874,900 |
Nov 05, 2024 | 297.44 | 298.81 | 294.74 | 297.49 | 297.49 | 4,456,100 |
Nov 04, 2024 | 297.99 | 300.18 | 292.92 | 298.01 | 298.01 | 5,107,900 |
Nov 01, 2024 | 290.23 | 296.99 | 290.00 | 294.72 | 294.72 | 3,527,500 |
Oct 31, 2024 | 292.60 | 296.09 | 289.55 | 291.37 | 291.37 | 4,301,800 |
Oct 30, 2024 | 297.07 | 299.54 | 296.35 | 296.40 | 296.40 | 2,826,500 |
Oct 29, 2024 | 294.00 | 300.60 | 292.81 | 298.89 | 298.89 | 4,280,700 |
Oct 28, 2024 | 293.60 | 296.07 | 292.49 | 293.77 | 293.77 | 3,867,800 |
Oct 25, 2024 | 290.00 | 294.38 | 288.83 | 290.46 | 290.46 | 3,351,200 |
Oct 24, 2024 | 286.56 | 288.91 | 285.18 | 286.76 | 286.76 | 3,210,700 |
Oct 23, 2024 | 287.73 | 288.30 | 282.62 | 284.43 | 284.43 | 3,227,100 |
Oct 22, 2024 | 289.75 | 291.94 | 287.65 | 288.33 | 288.33 | 3,100,100 |
Oct 21, 2024 | 289.00 | 292.92 | 288.04 | 291.29 | 291.29 | 2,712,600 |
Oct 18, 2024 | 292.04 | 294.71 | 290.15 | 292.94 | 292.94 | 3,087,900 |
Oct 17, 2024 | 291.96 | 293.34 | 290.10 | 291.11 | 291.11 | 2,830,000 |
Oct 16, 2024 | 287.55 | 290.92 | 284.23 | 290.86 | 290.86 | 3,497,000 |
Oct 15, 2024 | 293.46 | 293.58 | 288.00 | 288.35 | 288.35 | 3,850,800 |
Oct 14, 2024 | 289.92 | 292.45 | 288.25 | 291.64 | 291.64 | 3,642,500 |
Oct 11, 2024 | 289.21 | 290.24 | 286.30 | 288.10 | 288.10 | 3,597,000 |
Oct 10, 2024 | 287.92 | 290.23 | 284.62 | 290.17 | 290.17 | 3,965,500 |
Oct 09, 2024 | 290.82 | 291.57 | 287.08 | 287.92 | 287.92 | 4,851,000 |
Oct 08, 2024 | 286.00 | 292.63 | 284.10 | 291.57 | 291.57 | 5,211,200 |
Oct 07, 2024 | 286.58 | 288.17 | 283.38 | 284.57 | 284.57 | 4,794,700 |
Oct 04, 2024 | 283.86 | 287.89 | 281.47 | 287.75 | 287.75 | 6,129,900 |
Oct 03, 2024 | 278.99 | 281.12 | 277.73 | 280.91 | 280.91 | 3,868,400 |
Oct 02, 2024 | 273.72 | 282.00 | 270.85 | 279.48 | 279.48 | 8,512,300 |
Oct 01, 2024 | 274.14 | 274.70 | 269.69 | 270.87 | 270.87 | 4,369,900 |
Sep 30, 2024 | 273.95 | 275.74 | 269.14 | 273.71 | 273.71 | 5,059,700 |
Sep 27, 2024 | 276.26 | 277.84 | 275.06 | 276.64 | 276.64 | 5,220,100 |
Sep 26, 2024 | 276.13 | 278.64 | 272.71 | 275.76 | 275.76 | 5,253,400 |
Sep 25, 2024 | 270.45 | 277.05 | 269.38 | 274.09 | 274.09 | 7,920,000 |
Sep 24, 2024 | 269.83 | 272.46 | 266.29 | 270.44 | 270.44 | 7,154,500 |
Sep 23, 2024 | 267.25 | 268.06 | 262.24 | 264.21 | 264.21 | 6,034,000 |
Sep 20, 2024 | 266.01 | 270.32 | 261.32 | 266.80 | 266.80 | 11,463,200 |
Sep 19, 2024 | 260.72 | 269.54 | 258.05 | 265.99 | 265.99 | 11,022,800 |
Sep 18, 2024 | 256.00 | 256.12 | 250.96 | 252.43 | 252.43 | 4,436,700 |
Sep 18, 2024 | 0.4 Dividend | |||||
Sep 17, 2024 | 258.72 | 259.37 | 254.76 | 255.19 | 254.79 | 5,423,400 |
Sep 16, 2024 | 254.57 | 257.81 | 254.57 | 256.91 | 256.51 | 5,367,000 |
Sep 13, 2024 | 252.54 | 256.83 | 252.45 | 254.57 | 254.17 | 4,998,900 |
Sep 12, 2024 | 251.39 | 254.14 | 249.57 | 253.37 | 252.97 | 5,221,400 |
Sep 11, 2024 | 244.81 | 250.02 | 242.01 | 249.57 | 249.18 | 4,822,200 |
Sep 10, 2024 | 247.13 | 247.34 | 243.31 | 246.16 | 245.77 | 3,544,800 |
Sep 09, 2024 | 246.50 | 249.36 | 244.77 | 245.76 | 245.37 | 4,588,800 |
Sep 06, 2024 | 247.74 | 250.00 | 241.44 | 243.97 | 243.59 | 6,259,400 |
Sep 05, 2024 | 245.98 | 248.50 | 245.00 | 246.12 | 245.73 | 4,083,600 |
Sep 04, 2024 | 246.47 | 249.48 | 245.16 | 247.68 | 247.29 | 4,706,500 |
Sep 03, 2024 | 252.62 | 253.69 | 246.64 | 248.06 | 247.67 | 6,190,400 |
Aug 30, 2024 | 257.44 | 259.13 | 251.00 | 252.90 | 252.50 | 10,507,700 |
Aug 29, 2024 | 271.01 | 271.95 | 256.28 | 257.01 | 256.61 | 14,301,700 |
Aug 28, 2024 | 261.83 | 265.18 | 257.36 | 258.90 | 258.49 | 10,981,900 |
Aug 27, 2024 | 259.65 | 264.46 | 259.40 | 264.20 | 263.79 | 5,276,400 |
Aug 26, 2024 | 263.94 | 267.30 | 263.24 | 265.28 | 264.86 | 3,818,300 |
Aug 23, 2024 | 261.99 | 265.60 | 260.70 | 264.00 | 263.59 | 4,711,300 |
Aug 22, 2024 | 261.50 | 263.26 | 257.27 | 258.59 | 258.18 | 5,111,400 |
Aug 21, 2024 | 261.10 | 262.14 | 259.18 | 261.09 | 260.68 | 4,648,200 |
Aug 20, 2024 | 264.95 | 265.50 | 261.03 | 261.84 | 261.43 | 5,731,300 |
Aug 19, 2024 | 263.10 | 265.39 | 261.63 | 265.38 | 264.96 | 4,501,300 |
Aug 16, 2024 | 261.75 | 263.60 | 259.68 | 262.91 | 262.50 | 3,494,900 |
Aug 15, 2024 | 257.90 | 262.89 | 256.24 | 262.79 | 262.38 | 5,167,900 |
Aug 14, 2024 | 255.39 | 257.71 | 253.86 | 255.32 | 254.92 | 4,145,200 |
Aug 13, 2024 | 253.00 | 255.78 | 253.00 | 254.60 | 254.20 | 4,031,600 |
Aug 12, 2024 | 252.60 | 254.09 | 249.02 | 251.31 | 250.92 | 3,679,700 |
Aug 09, 2024 | 248.70 | 252.95 | 248.45 | 252.53 | 252.13 | 2,975,300 |
Aug 08, 2024 | 243.24 | 249.43 | 243.08 | 249.12 | 248.73 | 4,474,300 |
Aug 07, 2024 | 242.61 | 246.53 | 239.66 | 240.04 | 239.66 | 4,035,500 |
Aug 06, 2024 | 241.09 | 243.85 | 238.03 | 238.42 | 238.05 | 5,673,900 |
Aug 05, 2024 | 232.32 | 241.82 | 232.21 | 239.01 | 238.64 | 6,899,300 |
Aug 02, 2024 | 247.79 | 248.00 | 241.12 | 243.97 | 243.59 | 6,504,500 |
Aug 01, 2024 | 259.90 | 263.36 | 249.74 | 253.06 | 252.66 | 5,527,400 |
Jul 31, 2024 | 256.21 | 261.83 | 255.35 | 258.80 | 258.39 | 4,647,700 |
Jul 30, 2024 | 259.62 | 260.75 | 255.12 | 257.93 | 257.53 | 3,944,300 |
Jul 29, 2024 | 262.71 | 266.08 | 258.52 | 258.59 | 258.18 | 5,101,400 |
Jul 26, 2024 | 258.17 | 264.49 | 257.07 | 262.71 | 262.30 | 6,127,300 |
Jul 25, 2024 | 254.74 | 264.08 | 251.72 | 256.52 | 256.12 | 7,155,800 |
Jul 24, 2024 | 253.63 | 255.91 | 248.90 | 249.78 | 249.39 | 5,204,100 |
Jul 23, 2024 | 256.59 | 257.33 | 253.75 | 256.06 | 255.66 | 3,905,500 |
Jul 22, 2024 | 248.75 | 255.58 | 248.00 | 254.08 | 253.68 | 5,647,600 |
Jul 19, 2024 | 248.65 | 248.99 | 245.17 | 247.63 | 247.24 | 4,468,900 |
Jul 18, 2024 | 252.14 | 252.45 | 245.72 | 247.35 | 246.96 | 6,351,600 |
Jul 17, 2024 | 254.00 | 255.57 | 249.61 | 251.22 | 250.83 | 5,625,300 |
Jul 16, 2024 | 253.78 | 256.78 | 252.67 | 256.03 | 255.63 | 4,780,400 |
Jul 15, 2024 | 256.02 | 256.39 | 252.12 | 252.86 | 252.46 | 4,404,300 |
Jul 12, 2024 | 251.62 | 255.29 | 249.69 | 253.97 | 253.57 | 4,705,500 |
Jul 11, 2024 | 252.60 | 255.42 | 250.92 | 251.12 | 250.73 | 5,341,800 |
Jul 10, 2024 | 251.20 | 254.80 | 246.11 | 252.59 | 252.19 | 8,947,700 |
Jul 09, 2024 | 256.09 | 257.00 | 251.09 | 252.43 | 252.03 | 7,014,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |