Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 29, 2024 | 312.84 | 315.23 | 311.59 | 315.09 | 315.09 | 314,000 |
Apr 26, 2024 | 307.66 | 311.51 | 305.60 | 311.30 | 311.30 | 270,300 |
Apr 25, 2024 | 309.28 | 310.20 | 303.87 | 308.35 | 308.35 | 381,600 |
Apr 24, 2024 | 310.86 | 316.06 | 304.97 | 310.25 | 310.25 | 531,000 |
Apr 23, 2024 | 309.99 | 315.03 | 306.09 | 313.30 | 313.30 | 561,600 |
Apr 22, 2024 | 298.22 | 300.81 | 294.71 | 299.23 | 299.23 | 358,300 |
Apr 19, 2024 | 296.18 | 299.76 | 293.91 | 296.10 | 296.10 | 466,300 |
Apr 18, 2024 | 296.30 | 300.40 | 288.94 | 294.23 | 294.23 | 687,000 |
Apr 17, 2024 | 312.43 | 313.36 | 302.50 | 304.18 | 304.18 | 614,600 |
Apr 16, 2024 | 318.72 | 320.30 | 312.87 | 313.72 | 313.72 | 441,700 |
Apr 15, 2024 | 326.46 | 328.11 | 316.97 | 319.59 | 319.59 | 312,500 |
Apr 12, 2024 | 334.75 | 335.33 | 321.95 | 322.66 | 322.66 | 392,700 |
Apr 11, 2024 | 341.56 | 342.36 | 337.01 | 337.89 | 337.89 | 378,900 |
Apr 10, 2024 | 337.11 | 341.94 | 335.24 | 337.15 | 337.15 | 222,100 |
Apr 09, 2024 | 342.97 | 346.54 | 341.45 | 345.03 | 345.03 | 295,500 |
Apr 08, 2024 | 335.38 | 340.48 | 334.38 | 339.04 | 339.04 | 286,400 |
Apr 05, 2024 | 335.69 | 339.73 | 333.65 | 335.94 | 335.94 | 304,400 |
Apr 04, 2024 | 344.69 | 344.69 | 333.47 | 334.26 | 334.26 | 329,400 |
Apr 03, 2024 | 339.05 | 343.44 | 338.84 | 341.10 | 341.10 | 258,200 |
Apr 02, 2024 | 340.63 | 342.43 | 336.84 | 339.73 | 339.73 | 278,800 |
Apr 01, 2024 | 345.15 | 346.49 | 340.96 | 344.51 | 344.51 | 246,500 |
Mar 28, 2024 | 345.76 | 347.22 | 343.10 | 344.23 | 344.23 | 262,500 |
Mar 27, 2024 | 340.21 | 346.49 | 337.89 | 345.19 | 345.19 | 449,300 |
Mar 26, 2024 | 343.03 | 343.88 | 338.00 | 338.10 | 338.10 | 367,300 |
Mar 25, 2024 | 348.89 | 349.40 | 341.14 | 342.72 | 342.72 | 309,500 |
Mar 22, 2024 | 352.61 | 354.00 | 341.44 | 347.31 | 347.31 | 370,400 |
Mar 21, 2024 | 351.10 | 355.70 | 348.52 | 352.45 | 352.45 | 383,100 |
Mar 20, 2024 | 347.96 | 348.46 | 342.66 | 348.36 | 348.36 | 314,800 |
Mar 19, 2024 | 347.39 | 350.58 | 344.11 | 348.96 | 348.96 | 358,000 |
Mar 18, 2024 | 350.11 | 355.59 | 347.11 | 347.27 | 347.27 | 480,100 |
Mar 15, 2024 | 340.75 | 354.87 | 340.75 | 352.90 | 352.90 | 837,700 |
Mar 14, 2024 | 350.85 | 350.85 | 340.68 | 343.57 | 343.57 | 474,000 |
Mar 13, 2024 | 354.76 | 356.61 | 350.40 | 351.73 | 351.73 | 311,300 |
Mar 12, 2024 | 354.39 | 356.86 | 350.31 | 353.30 | 353.30 | 301,500 |
Mar 11, 2024 | 355.71 | 356.45 | 350.03 | 353.86 | 353.86 | 316,100 |
Mar 08, 2024 | 361.41 | 363.80 | 355.77 | 355.94 | 355.94 | 518,000 |
Mar 07, 2024 | 351.93 | 361.09 | 349.81 | 361.00 | 361.00 | 618,600 |
Mar 06, 2024 | 344.70 | 351.51 | 344.70 | 349.00 | 349.00 | 217,400 |
Mar 05, 2024 | 346.99 | 349.36 | 342.36 | 343.41 | 343.41 | 355,700 |
Mar 04, 2024 | 346.81 | 352.27 | 346.29 | 346.76 | 346.76 | 528,000 |
Mar 01, 2024 | 336.81 | 346.52 | 330.82 | 346.04 | 346.04 | 449,600 |
Feb 29, 2024 | 340.01 | 340.85 | 334.83 | 337.42 | 337.42 | 693,300 |
Feb 28, 2024 | 332.93 | 344.17 | 331.25 | 337.68 | 337.68 | 583,200 |
Feb 27, 2024 | 328.18 | 333.87 | 326.30 | 332.65 | 332.65 | 219,200 |
Feb 26, 2024 | 331.09 | 333.40 | 326.95 | 327.03 | 327.03 | 329,700 |
Feb 23, 2024 | 332.51 | 333.71 | 330.49 | 331.25 | 331.25 | 241,800 |
Feb 22, 2024 | 329.45 | 332.12 | 323.75 | 330.55 | 330.55 | 364,900 |
Feb 21, 2024 | 321.27 | 329.94 | 321.27 | 329.52 | 329.52 | 251,300 |
Feb 20, 2024 | 322.93 | 324.58 | 320.36 | 323.95 | 323.95 | 301,900 |
Feb 16, 2024 | 320.25 | 333.49 | 320.25 | 325.21 | 325.21 | 540,600 |
Feb 15, 2024 | 317.86 | 323.50 | 317.86 | 322.87 | 322.87 | 276,600 |
Feb 14, 2024 | 314.59 | 317.88 | 310.39 | 317.52 | 317.52 | 534,100 |
Feb 13, 2024 | 314.10 | 316.86 | 307.20 | 311.58 | 311.58 | 447,700 |
Feb 12, 2024 | 322.05 | 322.39 | 317.38 | 320.20 | 320.20 | 362,600 |
Feb 09, 2024 | 325.69 | 327.57 | 320.82 | 322.82 | 322.82 | 409,200 |
Feb 08, 2024 | 322.72 | 327.92 | 320.70 | 326.69 | 326.69 | 348,900 |
Feb 07, 2024 | 330.32 | 331.18 | 322.48 | 323.54 | 323.54 | 587,400 |
Feb 06, 2024 | 322.00 | 332.85 | 316.44 | 330.38 | 330.38 | 923,200 |
Feb 05, 2024 | 322.43 | 326.15 | 318.42 | 324.85 | 324.85 | 754,000 |
Feb 02, 2024 | 320.81 | 322.95 | 316.89 | 320.74 | 320.74 | 516,600 |
Feb 01, 2024 | 319.17 | 324.65 | 314.52 | 324.45 | 324.45 | 245,700 |
Jan 31, 2024 | 328.67 | 328.67 | 316.91 | 317.71 | 317.71 | 402,400 |
Jan 30, 2024 | 324.36 | 330.54 | 324.13 | 328.38 | 328.38 | 419,300 |
Jan 29, 2024 | 318.00 | 324.48 | 317.62 | 324.36 | 324.36 | 383,100 |
Jan 26, 2024 | 318.69 | 321.05 | 315.35 | 316.12 | 316.12 | 351,900 |
Jan 25, 2024 | 314.06 | 316.72 | 310.08 | 312.00 | 312.00 | 215,600 |
Jan 24, 2024 | 317.18 | 320.19 | 309.70 | 312.42 | 312.42 | 330,100 |
Jan 23, 2024 | 319.45 | 319.45 | 313.86 | 316.44 | 316.44 | 286,400 |
Jan 22, 2024 | 313.61 | 318.57 | 313.52 | 317.05 | 317.05 | 355,700 |
Jan 19, 2024 | 310.63 | 315.51 | 308.00 | 312.45 | 312.45 | 698,300 |
Jan 18, 2024 | 303.28 | 310.50 | 300.53 | 310.16 | 310.16 | 345,600 |
Jan 17, 2024 | 306.35 | 308.92 | 299.02 | 302.51 | 302.51 | 307,000 |
Jan 16, 2024 | 305.00 | 309.30 | 301.60 | 308.13 | 308.13 | 377,000 |
Jan 12, 2024 | 305.53 | 308.10 | 303.40 | 307.96 | 307.96 | 398,800 |
Jan 11, 2024 | 305.69 | 306.69 | 302.00 | 304.43 | 304.43 | 334,600 |
Jan 10, 2024 | 300.00 | 308.06 | 293.46 | 307.60 | 307.60 | 491,900 |
Jan 09, 2024 | 307.66 | 317.06 | 301.63 | 302.58 | 302.58 | 470,200 |
Jan 08, 2024 | 305.28 | 312.05 | 305.28 | 311.74 | 311.74 | 462,600 |
Jan 05, 2024 | 304.29 | 310.15 | 302.89 | 305.07 | 305.07 | 358,800 |
Jan 04, 2024 | 303.12 | 308.89 | 303.12 | 307.37 | 307.37 | 374,400 |
Jan 03, 2024 | 327.00 | 327.00 | 305.52 | 305.88 | 305.88 | 654,900 |
Jan 02, 2024 | 327.57 | 334.87 | 327.57 | 328.62 | 328.62 | 343,400 |
Dec 29, 2023 | 332.13 | 333.29 | 327.59 | 329.23 | 329.23 | 282,900 |
Dec 28, 2023 | 334.07 | 335.40 | 332.51 | 332.77 | 332.77 | 159,000 |
Dec 27, 2023 | 332.51 | 334.09 | 330.12 | 333.04 | 333.04 | 214,900 |
Dec 26, 2023 | 330.06 | 332.77 | 327.58 | 331.97 | 331.97 | 203,900 |
Dec 22, 2023 | 331.18 | 332.16 | 328.14 | 329.74 | 329.74 | 268,400 |
Dec 21, 2023 | 325.84 | 330.00 | 323.88 | 328.79 | 328.79 | 326,700 |
Dec 20, 2023 | 328.85 | 333.29 | 322.86 | 323.25 | 323.25 | 464,700 |
Dec 19, 2023 | 325.26 | 330.25 | 321.99 | 328.97 | 328.97 | 382,200 |
Dec 18, 2023 | 320.35 | 323.01 | 317.87 | 322.28 | 322.28 | 528,500 |
Dec 15, 2023 | 317.13 | 321.65 | 312.93 | 320.14 | 320.14 | 1,364,200 |
Dec 14, 2023 | 314.79 | 321.35 | 313.63 | 321.34 | 321.34 | 932,100 |
Dec 13, 2023 | 297.33 | 312.74 | 297.33 | 312.13 | 312.13 | 552,700 |
Dec 12, 2023 | 297.97 | 299.43 | 293.71 | 297.79 | 297.79 | 388,900 |
Dec 11, 2023 | 293.58 | 296.46 | 292.92 | 296.37 | 296.37 | 315,600 |
Dec 08, 2023 | 291.07 | 295.66 | 288.45 | 292.14 | 292.14 | 473,000 |
Dec 07, 2023 | 289.43 | 293.73 | 287.00 | 293.38 | 293.38 | 310,400 |
Dec 06, 2023 | 287.00 | 291.45 | 283.46 | 289.52 | 289.52 | 355,000 |
Dec 05, 2023 | 287.00 | 290.19 | 282.36 | 284.95 | 284.95 | 463,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |