Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 18, 2024 | 340.94 | 359.94 | 340.94 | 352.44 | 352.44 | 295,454 |
Sept 17, 2024 | 341.56 | 344.33 | 337.27 | 342.96 | 342.96 | 193,500 |
Sept 16, 2024 | 336.28 | 345.25 | 335.67 | 340.21 | 340.21 | 255,000 |
Sept 13, 2024 | 331.63 | 338.30 | 328.18 | 336.67 | 336.67 | 205,600 |
Sept 12, 2024 | 320.00 | 328.50 | 315.35 | 328.11 | 328.11 | 206,400 |
Sept 11, 2024 | 316.88 | 321.17 | 310.41 | 319.85 | 319.85 | 259,000 |
Sept 10, 2024 | 311.53 | 318.84 | 307.13 | 317.62 | 317.62 | 264,400 |
Sept 09, 2024 | 299.00 | 315.90 | 297.68 | 313.29 | 313.29 | 850,200 |
Sept 06, 2024 | 292.45 | 294.81 | 284.58 | 285.00 | 285.00 | 299,800 |
Sept 05, 2024 | 291.44 | 296.00 | 282.61 | 292.01 | 292.01 | 700,000 |
Sept 04, 2024 | 312.69 | 319.08 | 312.69 | 316.75 | 316.75 | 49,200 |
Sept 03, 2024 | 335.93 | 336.21 | 315.29 | 315.47 | 315.47 | 85,800 |
Aug 30, 2024 | 330.33 | 337.63 | 330.05 | 337.63 | 337.63 | 79,900 |
Aug 29, 2024 | 326.23 | 332.67 | 324.52 | 328.61 | 328.61 | 46,700 |
Aug 28, 2024 | 327.25 | 328.29 | 324.53 | 325.22 | 325.22 | 43,100 |
Aug 27, 2024 | 324.41 | 328.04 | 323.01 | 327.23 | 327.23 | 54,700 |
Aug 26, 2024 | 327.89 | 329.02 | 325.24 | 326.46 | 326.46 | 52,700 |
Aug 23, 2024 | 315.30 | 325.38 | 315.30 | 325.18 | 325.18 | 74,700 |
Aug 22, 2024 | 315.38 | 317.38 | 312.65 | 313.24 | 313.24 | 35,800 |
Aug 21, 2024 | 310.51 | 316.67 | 310.51 | 315.34 | 315.34 | 47,800 |
Aug 20, 2024 | 311.18 | 312.40 | 308.17 | 308.44 | 308.44 | 64,400 |
Aug 19, 2024 | 310.63 | 312.54 | 307.76 | 311.53 | 311.53 | 135,700 |
Aug 16, 2024 | 313.00 | 313.73 | 309.16 | 309.75 | 309.75 | 52,300 |
Aug 15, 2024 | 312.70 | 315.72 | 311.82 | 313.31 | 313.31 | 87,200 |
Aug 14, 2024 | 306.35 | 308.50 | 303.83 | 306.76 | 306.76 | 76,900 |
Aug 13, 2024 | 303.86 | 306.11 | 301.65 | 304.85 | 304.85 | 117,800 |
Aug 12, 2024 | 304.82 | 304.82 | 300.80 | 301.95 | 301.95 | 77,000 |
Aug 09, 2024 | 309.27 | 310.90 | 302.92 | 304.48 | 304.48 | 115,900 |
Aug 08, 2024 | 304.09 | 310.90 | 304.09 | 310.49 | 310.49 | 68,200 |
Aug 07, 2024 | 305.95 | 307.50 | 297.90 | 300.76 | 300.76 | 104,900 |
Aug 06, 2024 | 300.87 | 307.42 | 298.11 | 303.22 | 303.22 | 70,900 |
Aug 05, 2024 | 292.90 | 303.29 | 285.81 | 298.71 | 298.71 | 86,800 |
Aug 02, 2024 | 304.96 | 310.99 | 299.97 | 306.91 | 306.91 | 106,400 |
Aug 01, 2024 | 322.00 | 327.04 | 303.66 | 315.07 | 315.07 | 130,700 |
Jul 31, 2024 | 312.85 | 325.75 | 306.60 | 324.42 | 324.42 | 223,100 |
Jul 30, 2024 | 300.51 | 302.52 | 298.39 | 299.65 | 299.65 | 80,300 |
Jul 29, 2024 | 300.64 | 304.20 | 297.26 | 299.74 | 299.74 | 71,300 |
Jul 26, 2024 | 296.98 | 301.00 | 295.62 | 300.87 | 300.87 | 105,700 |
Jul 26, 2024 | 0.21 Dividend | |||||
Jul 25, 2024 | 290.14 | 297.90 | 289.00 | 291.71 | 291.50 | 80,400 |
Jul 24, 2024 | 298.74 | 299.78 | 289.10 | 289.46 | 289.25 | 89,200 |
Jul 23, 2024 | 293.50 | 299.16 | 292.34 | 298.81 | 298.59 | 84,200 |
Jul 22, 2024 | 285.17 | 293.72 | 284.39 | 293.50 | 293.29 | 109,800 |
Jul 19, 2024 | 288.35 | 289.46 | 283.10 | 284.34 | 284.14 | 64,200 |
Jul 18, 2024 | 291.44 | 294.61 | 286.48 | 287.51 | 287.30 | 87,400 |
Jul 17, 2024 | 298.30 | 300.96 | 291.96 | 292.28 | 292.07 | 244,000 |
Jul 16, 2024 | 291.39 | 301.36 | 291.39 | 301.28 | 301.06 | 99,900 |
Jul 15, 2024 | 281.50 | 288.32 | 279.29 | 288.10 | 287.89 | 107,700 |
Jul 12, 2024 | 280.71 | 283.31 | 277.56 | 278.74 | 278.54 | 96,500 |
Jul 11, 2024 | 276.15 | 281.48 | 276.15 | 278.09 | 277.89 | 103,400 |
Jul 10, 2024 | 272.86 | 274.23 | 270.71 | 273.95 | 273.75 | 59,800 |
Jul 09, 2024 | 272.99 | 273.90 | 269.45 | 270.91 | 270.71 | 48,800 |
Jul 08, 2024 | 272.65 | 276.64 | 272.11 | 272.98 | 272.78 | 76,700 |
Jul 05, 2024 | 268.64 | 272.60 | 267.56 | 271.93 | 271.73 | 123,700 |
Jul 03, 2024 | 267.10 | 268.82 | 266.88 | 268.69 | 268.50 | 41,500 |
Jul 02, 2024 | 264.00 | 267.76 | 264.00 | 267.36 | 267.17 | 69,800 |
Jul 01, 2024 | 265.92 | 265.92 | 260.49 | 263.55 | 263.36 | 73,300 |
Jun 28, 2024 | 265.17 | 268.48 | 262.47 | 265.31 | 265.12 | 222,900 |
Jun 27, 2024 | 264.93 | 274.00 | 262.00 | 264.46 | 264.27 | 228,300 |
Jun 26, 2024 | 265.00 | 265.03 | 262.48 | 265.03 | 264.84 | 72,100 |
Jun 25, 2024 | 268.45 | 268.45 | 262.37 | 265.37 | 265.18 | 128,500 |
Jun 24, 2024 | 265.46 | 271.79 | 265.46 | 268.45 | 268.26 | 156,000 |
Jun 21, 2024 | 262.94 | 266.33 | 261.09 | 265.46 | 265.27 | 216,400 |
Jun 20, 2024 | 268.34 | 269.86 | 261.50 | 262.72 | 262.53 | 140,600 |
Jun 18, 2024 | 266.26 | 270.30 | 266.26 | 268.86 | 268.67 | 141,300 |
Jun 17, 2024 | 262.56 | 269.47 | 262.08 | 266.26 | 266.07 | 94,900 |
Jun 14, 2024 | 261.98 | 263.76 | 257.96 | 263.39 | 263.20 | 66,000 |
Jun 13, 2024 | 268.95 | 268.95 | 260.99 | 265.34 | 265.15 | 131,300 |
Jun 12, 2024 | 264.25 | 270.80 | 263.35 | 269.04 | 268.85 | 143,900 |
Jun 11, 2024 | 253.03 | 259.55 | 250.00 | 259.06 | 258.87 | 343,900 |
Jun 10, 2024 | 252.47 | 256.60 | 252.47 | 253.64 | 253.46 | 83,400 |
Jun 07, 2024 | 256.11 | 258.16 | 252.78 | 253.28 | 253.10 | 128,300 |
Jun 06, 2024 | 256.10 | 259.31 | 254.87 | 257.41 | 257.22 | 81,400 |
Jun 05, 2024 | 252.56 | 255.99 | 252.38 | 255.74 | 255.56 | 56,200 |
Jun 04, 2024 | 253.92 | 254.80 | 248.90 | 252.38 | 252.20 | 69,000 |
Jun 03, 2024 | 255.71 | 258.11 | 252.60 | 255.03 | 254.85 | 138,900 |
May 31, 2024 | 255.68 | 258.08 | 251.39 | 254.26 | 254.08 | 126,300 |
May 30, 2024 | 256.62 | 258.75 | 255.05 | 255.46 | 255.28 | 63,900 |
May 29, 2024 | 257.25 | 259.92 | 256.13 | 256.27 | 256.09 | 60,800 |
May 28, 2024 | 262.30 | 263.91 | 256.72 | 258.82 | 258.63 | 74,900 |
May 24, 2024 | 256.96 | 262.83 | 252.73 | 261.69 | 261.50 | 102,100 |
May 23, 2024 | 255.47 | 261.30 | 245.10 | 255.82 | 255.64 | 158,400 |
May 22, 2024 | 249.55 | 250.88 | 246.63 | 247.53 | 247.35 | 94,700 |
May 21, 2024 | 249.26 | 249.90 | 245.81 | 249.83 | 249.65 | 73,400 |
May 20, 2024 | 240.39 | 250.25 | 240.21 | 249.26 | 249.08 | 100,800 |
May 17, 2024 | 243.79 | 243.80 | 239.67 | 240.37 | 240.20 | 70,600 |
May 16, 2024 | 246.97 | 246.97 | 242.32 | 242.79 | 242.62 | 63,400 |
May 15, 2024 | 246.96 | 247.90 | 245.61 | 246.32 | 246.14 | 65,900 |
May 14, 2024 | 244.85 | 245.28 | 240.28 | 245.27 | 245.09 | 72,300 |
May 13, 2024 | 248.93 | 248.93 | 241.94 | 241.94 | 241.77 | 78,300 |
May 10, 2024 | 246.58 | 249.88 | 245.68 | 247.63 | 247.45 | 75,000 |
May 09, 2024 | 247.17 | 248.61 | 245.02 | 246.72 | 246.54 | 78,800 |
May 08, 2024 | 248.65 | 251.12 | 246.47 | 247.88 | 247.70 | 63,300 |
May 07, 2024 | 249.24 | 252.14 | 247.19 | 250.34 | 250.16 | 100,700 |
May 06, 2024 | 244.87 | 248.96 | 244.87 | 248.04 | 247.86 | 51,000 |
May 03, 2024 | 243.42 | 245.65 | 241.01 | 242.84 | 242.67 | 70,200 |
May 02, 2024 | 241.62 | 244.62 | 240.07 | 241.87 | 241.70 | 77,000 |
May 01, 2024 | 238.60 | 244.30 | 237.50 | 240.60 | 240.43 | 121,300 |
Apr 30, 2024 | 239.41 | 241.49 | 237.19 | 237.62 | 237.45 | 108,300 |
Apr 29, 2024 | 238.48 | 242.01 | 237.53 | 239.98 | 239.81 | 63,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |