Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 291.29 | 294.10 | 286.44 | 287.27 | 287.27 | 213,100 |
Apr 24, 2024 | 285.03 | 293.85 | 284.97 | 293.30 | 293.30 | 172,700 |
Apr 23, 2024 | 288.38 | 290.00 | 283.40 | 286.10 | 286.10 | 136,800 |
Apr 22, 2024 | 288.25 | 290.46 | 286.87 | 289.18 | 289.18 | 149,000 |
Apr 19, 2024 | 284.11 | 290.00 | 284.11 | 286.98 | 286.98 | 136,300 |
Apr 18, 2024 | 279.88 | 285.48 | 279.58 | 284.87 | 284.87 | 119,000 |
Apr 17, 2024 | 276.54 | 283.02 | 276.26 | 280.10 | 280.10 | 162,800 |
Apr 16, 2024 | 279.58 | 279.99 | 274.78 | 274.92 | 274.92 | 136,700 |
Apr 15, 2024 | 283.34 | 286.58 | 280.77 | 280.82 | 280.82 | 147,100 |
Apr 12, 2024 | 289.00 | 290.96 | 284.70 | 285.65 | 285.65 | 118,200 |
Apr 11, 2024 | 292.56 | 294.39 | 290.00 | 291.39 | 291.39 | 125,200 |
Apr 10, 2024 | 289.50 | 292.04 | 289.02 | 290.56 | 290.56 | 146,700 |
Apr 09, 2024 | 293.73 | 295.01 | 290.76 | 291.31 | 291.31 | 161,000 |
Apr 08, 2024 | 295.58 | 300.71 | 295.00 | 297.00 | 297.00 | 88,800 |
Apr 05, 2024 | 294.94 | 295.83 | 291.70 | 294.75 | 294.75 | 93,800 |
Apr 04, 2024 | 297.61 | 299.58 | 295.00 | 295.99 | 295.99 | 89,200 |
Apr 03, 2024 | 297.66 | 298.40 | 293.49 | 296.52 | 296.52 | 105,400 |
Apr 02, 2024 | 299.41 | 301.97 | 297.74 | 300.00 | 300.00 | 125,900 |
Apr 01, 2024 | 303.49 | 304.37 | 297.78 | 300.70 | 300.70 | 191,600 |
Mar 28, 2024 | 308.80 | 309.84 | 303.44 | 304.42 | 304.42 | 129,600 |
Mar 27, 2024 | 310.97 | 311.64 | 307.47 | 307.97 | 307.97 | 97,400 |
Mar 26, 2024 | 311.61 | 312.85 | 307.54 | 308.42 | 308.42 | 129,300 |
Mar 25, 2024 | 306.50 | 311.68 | 304.11 | 310.13 | 310.13 | 167,100 |
Mar 22, 2024 | 297.51 | 308.27 | 295.25 | 307.12 | 307.12 | 202,600 |
Mar 21, 2024 | 296.10 | 296.68 | 292.86 | 293.92 | 293.92 | 115,900 |
Mar 20, 2024 | 290.92 | 295.51 | 288.00 | 295.38 | 295.38 | 144,100 |
Mar 19, 2024 | 290.01 | 292.63 | 287.33 | 289.93 | 289.93 | 207,500 |
Mar 18, 2024 | 294.09 | 295.87 | 289.70 | 290.08 | 290.08 | 181,800 |
Mar 15, 2024 | 292.83 | 296.02 | 292.83 | 295.10 | 295.10 | 171,800 |
Mar 14, 2024 | 297.14 | 297.91 | 293.36 | 294.27 | 294.27 | 143,800 |
Mar 13, 2024 | 298.33 | 300.28 | 297.50 | 298.35 | 298.35 | 151,700 |
Mar 12, 2024 | 301.00 | 302.00 | 296.67 | 297.62 | 297.62 | 119,700 |
Mar 11, 2024 | 300.16 | 304.92 | 298.10 | 301.68 | 301.68 | 132,100 |
Mar 08, 2024 | 299.69 | 301.49 | 297.38 | 298.81 | 298.81 | 108,900 |
Mar 07, 2024 | 296.50 | 300.24 | 294.85 | 298.67 | 298.67 | 141,100 |
Mar 06, 2024 | 297.42 | 301.69 | 294.70 | 295.53 | 295.53 | 127,900 |
Mar 05, 2024 | 300.90 | 302.31 | 296.26 | 297.05 | 297.05 | 152,600 |
Mar 04, 2024 | 303.51 | 307.45 | 299.62 | 299.64 | 299.64 | 163,600 |
Mar 01, 2024 | 308.45 | 308.77 | 303.48 | 304.48 | 304.48 | 172,100 |
Feb 29, 2024 | 313.99 | 319.23 | 305.06 | 308.14 | 308.14 | 329,300 |
Feb 28, 2024 | 326.36 | 327.07 | 300.16 | 311.74 | 311.74 | 896,600 |
Feb 27, 2024 | 358.27 | 371.65 | 357.83 | 370.06 | 370.06 | 219,000 |
Feb 26, 2024 | 352.67 | 364.21 | 352.67 | 359.53 | 359.53 | 151,900 |
Feb 23, 2024 | 348.01 | 356.40 | 348.01 | 354.43 | 354.43 | 110,000 |
Feb 22, 2024 | 349.31 | 353.03 | 346.09 | 350.46 | 350.46 | 95,200 |
Feb 21, 2024 | 346.58 | 348.73 | 343.34 | 347.83 | 347.83 | 112,700 |
Feb 20, 2024 | 351.28 | 355.89 | 346.07 | 347.38 | 347.38 | 111,300 |
Feb 16, 2024 | 353.98 | 355.92 | 351.61 | 351.92 | 351.92 | 79,100 |
Feb 15, 2024 | 355.75 | 358.97 | 354.93 | 356.10 | 356.10 | 68,300 |
Feb 14, 2024 | 357.52 | 358.76 | 350.69 | 355.30 | 355.30 | 84,900 |
Feb 13, 2024 | 348.36 | 356.15 | 346.44 | 356.00 | 356.00 | 115,300 |
Feb 12, 2024 | 351.31 | 361.54 | 350.97 | 356.40 | 356.40 | 105,800 |
Feb 09, 2024 | 351.14 | 353.60 | 349.59 | 350.27 | 350.27 | 78,000 |
Feb 08, 2024 | 352.45 | 356.07 | 351.11 | 351.81 | 351.81 | 84,500 |
Feb 07, 2024 | 354.42 | 355.53 | 351.43 | 352.54 | 352.54 | 69,400 |
Feb 06, 2024 | 357.94 | 358.14 | 353.03 | 353.05 | 353.05 | 115,300 |
Feb 05, 2024 | 355.08 | 357.49 | 350.28 | 356.49 | 356.49 | 84,900 |
Feb 02, 2024 | 356.80 | 359.16 | 354.52 | 357.07 | 357.07 | 72,700 |
Feb 01, 2024 | 350.72 | 357.80 | 349.90 | 356.74 | 356.74 | 103,600 |
Jan 31, 2024 | 357.28 | 358.57 | 347.85 | 349.27 | 349.27 | 109,000 |
Jan 30, 2024 | 361.97 | 362.27 | 357.52 | 357.62 | 357.62 | 113,300 |
Jan 29, 2024 | 362.28 | 363.15 | 358.72 | 361.97 | 361.97 | 86,800 |
Jan 26, 2024 | 360.00 | 361.60 | 356.72 | 359.40 | 359.40 | 76,200 |
Jan 25, 2024 | 359.58 | 360.32 | 356.38 | 356.61 | 356.61 | 101,500 |
Jan 24, 2024 | 367.00 | 368.80 | 356.22 | 357.29 | 357.29 | 87,700 |
Jan 23, 2024 | 361.34 | 366.79 | 360.20 | 365.91 | 365.91 | 86,800 |
Jan 22, 2024 | 356.20 | 362.23 | 356.20 | 358.61 | 358.61 | 79,500 |
Jan 19, 2024 | 360.40 | 360.40 | 355.09 | 357.59 | 357.59 | 77,800 |
Jan 18, 2024 | 356.64 | 361.33 | 356.10 | 360.12 | 360.12 | 90,800 |
Jan 17, 2024 | 356.55 | 358.63 | 351.24 | 358.41 | 358.41 | 138,300 |
Jan 16, 2024 | 355.44 | 359.10 | 353.30 | 358.83 | 358.83 | 146,000 |
Jan 12, 2024 | 349.21 | 354.69 | 349.21 | 351.91 | 351.91 | 107,600 |
Jan 11, 2024 | 349.18 | 352.79 | 346.70 | 347.69 | 347.69 | 118,100 |
Jan 10, 2024 | 338.13 | 350.44 | 338.13 | 350.12 | 350.12 | 139,700 |
Jan 09, 2024 | 334.19 | 339.27 | 333.93 | 337.43 | 337.43 | 150,400 |
Jan 08, 2024 | 328.63 | 337.92 | 325.61 | 337.41 | 337.41 | 162,500 |
Jan 05, 2024 | 330.79 | 332.68 | 325.33 | 327.25 | 327.25 | 281,400 |
Jan 04, 2024 | 329.80 | 330.68 | 326.70 | 329.45 | 329.45 | 159,100 |
Jan 03, 2024 | 336.97 | 338.11 | 330.04 | 331.05 | 331.05 | 176,700 |
Jan 02, 2024 | 344.83 | 345.55 | 337.64 | 339.41 | 339.41 | 137,600 |
Dec 29, 2023 | 346.97 | 347.83 | 345.12 | 345.59 | 345.59 | 74,300 |
Dec 28, 2023 | 348.50 | 350.25 | 345.80 | 349.30 | 349.30 | 93,800 |
Dec 27, 2023 | 350.34 | 351.04 | 348.00 | 348.74 | 348.74 | 75,800 |
Dec 26, 2023 | 348.07 | 353.45 | 347.04 | 350.54 | 350.54 | 46,600 |
Dec 22, 2023 | 345.18 | 350.57 | 345.18 | 350.07 | 350.07 | 87,600 |
Dec 21, 2023 | 348.60 | 348.92 | 343.83 | 345.55 | 345.55 | 53,100 |
Dec 20, 2023 | 351.49 | 354.06 | 343.81 | 345.19 | 345.19 | 123,000 |
Dec 19, 2023 | 350.25 | 356.38 | 350.25 | 354.32 | 354.32 | 94,600 |
Dec 18, 2023 | 346.03 | 352.10 | 346.03 | 349.59 | 349.59 | 110,900 |
Dec 15, 2023 | 355.12 | 355.12 | 343.15 | 345.73 | 345.73 | 152,900 |
Dec 14, 2023 | 351.20 | 361.99 | 351.20 | 355.25 | 355.25 | 115,300 |
Dec 13, 2023 | 343.27 | 353.75 | 341.50 | 352.35 | 352.35 | 97,100 |
Dec 12, 2023 | 346.41 | 348.79 | 344.30 | 344.82 | 344.82 | 109,900 |
Dec 11, 2023 | 345.63 | 348.37 | 345.02 | 346.83 | 346.83 | 80,200 |
Dec 08, 2023 | 348.52 | 351.63 | 345.62 | 346.03 | 346.03 | 58,200 |
Dec 07, 2023 | 353.01 | 354.52 | 347.90 | 349.43 | 349.43 | 64,100 |
Dec 06, 2023 | 358.65 | 359.00 | 352.99 | 353.38 | 353.38 | 61,200 |
Dec 05, 2023 | 358.62 | 359.82 | 355.07 | 356.93 | 356.93 | 78,100 |
Dec 04, 2023 | 355.96 | 363.48 | 355.96 | 359.57 | 359.57 | 98,400 |
Dec 01, 2023 | 354.90 | 356.58 | 352.03 | 356.09 | 356.09 | 98,700 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |