Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 414.10 | 414.80 | 400.50 | 405.70 | 405.70 | 79,430,509 |
Apr 24, 2024 | 417.20 | 424.20 | 414.50 | 417.00 | 417.00 | 144,490,375 |
Apr 23, 2024 | 407.50 | 417.80 | 406.60 | 417.20 | 417.20 | 64,561,423 |
Apr 22, 2024 | 401.50 | 408.55 | 398.80 | 406.30 | 406.30 | 25,401,886 |
Apr 19, 2024 | 398.40 | 399.30 | 392.00 | 395.50 | 395.50 | 43,758,567 |
Apr 18, 2024 | 406.20 | 406.71 | 398.00 | 402.50 | 402.50 | 35,276,400 |
Apr 17, 2024 | 395.00 | 409.00 | 394.75 | 401.40 | 401.40 | 90,815,558 |
Apr 16, 2024 | 399.00 | 402.30 | 394.00 | 397.80 | 397.80 | 22,240,134 |
Apr 15, 2024 | 404.00 | 413.30 | 400.60 | 406.80 | 406.80 | 28,695,150 |
Apr 12, 2024 | 410.40 | 415.00 | 402.10 | 404.70 | 404.70 | 22,520,556 |
Apr 11, 2024 | 406.90 | 409.60 | 395.70 | 406.90 | 406.90 | 51,801,862 |
Apr 10, 2024 | 410.40 | 415.80 | 400.70 | 408.50 | 408.50 | 36,949,462 |
Apr 09, 2024 | 426.40 | 428.27 | 404.70 | 412.20 | 412.20 | 46,463,280 |
Apr 08, 2024 | 420.00 | 432.80 | 418.40 | 429.10 | 429.10 | 21,856,074 |
Apr 05, 2024 | 410.00 | 422.00 | 407.50 | 421.10 | 421.10 | 26,479,716 |
Apr 04, 2024 | 424.20 | 424.60 | 416.50 | 419.00 | 419.00 | 20,652,385 |
Apr 03, 2024 | 419.80 | 429.70 | 417.40 | 424.00 | 424.00 | 72,925,214 |
Apr 02, 2024 | 427.50 | 435.00 | 412.82 | 418.90 | 418.90 | 47,006,397 |
Mar 28, 2024 | 421.10 | 430.50 | 411.40 | 426.70 | 426.70 | 20,613,164 |
Mar 27, 2024 | 427.20 | 429.20 | 421.94 | 422.00 | 422.00 | 25,435,732 |
Mar 26, 2024 | 422.60 | 429.70 | 420.80 | 428.00 | 428.00 | 32,450,634 |
Mar 25, 2024 | 420.90 | 424.34 | 418.00 | 421.10 | 421.10 | 72,280,480 |
Mar 22, 2024 | 421.90 | 425.70 | 417.55 | 419.90 | 419.90 | 22,107,144 |
Mar 21, 2024 | 420.00 | 423.60 | 414.30 | 420.20 | 420.20 | 60,052,616 |
Mar 20, 2024 | 400.00 | 407.70 | 396.48 | 406.70 | 406.70 | 106,653,225 |
Mar 19, 2024 | 390.30 | 402.42 | 388.30 | 400.70 | 400.70 | 66,330,810 |
Mar 18, 2024 | 390.50 | 398.40 | 388.00 | 390.00 | 390.00 | 63,149,087 |
Mar 15, 2024 | 388.90 | 396.50 | 383.20 | 393.50 | 393.50 | 92,456,627 |
Mar 14, 2024 | 395.00 | 396.40 | 388.10 | 389.40 | 389.40 | 39,388,584 |
Mar 13, 2024 | 392.30 | 397.60 | 388.62 | 393.80 | 393.80 | 30,055,940 |
Mar 12, 2024 | 386.70 | 391.80 | 383.40 | 391.80 | 391.80 | 50,549,442 |
Mar 11, 2024 | 382.00 | 385.90 | 378.50 | 383.20 | 383.20 | 32,245,967 |
Mar 08, 2024 | 391.30 | 393.58 | 384.00 | 386.40 | 386.40 | 27,144,601 |
Mar 07, 2024 | 379.30 | 390.36 | 378.50 | 390.00 | 390.00 | 43,446,051 |
Mar 06, 2024 | 376.70 | 380.42 | 374.00 | 379.00 | 379.00 | 37,638,626 |
Mar 05, 2024 | 376.00 | 380.00 | 372.45 | 374.90 | 374.90 | 21,703,407 |
Mar 04, 2024 | 375.00 | 380.30 | 372.70 | 376.40 | 376.40 | 18,910,904 |
Mar 01, 2024 | 375.00 | 376.20 | 368.10 | 374.80 | 374.80 | 45,020,674 |
Feb 29, 2024 | 367.60 | 371.20 | 361.30 | 369.10 | 369.10 | 60,796,416 |
Feb 28, 2024 | 360.10 | 373.58 | 360.10 | 370.50 | 370.50 | 48,769,003 |
Feb 27, 2024 | 360.70 | 360.83 | 353.90 | 358.60 | 358.60 | 58,529,642 |
Feb 26, 2024 | 353.30 | 363.64 | 353.10 | 361.20 | 361.20 | 57,698,221 |
Feb 23, 2024 | 355.60 | 358.50 | 349.05 | 353.10 | 353.10 | 53,206,040 |
Feb 22, 2024 | 355.00 | 369.10 | 346.93 | 356.80 | 356.80 | 78,233,390 |
Feb 21, 2024 | 331.30 | 332.40 | 323.90 | 329.50 | 329.50 | 135,509,509 |
Feb 20, 2024 | 333.50 | 335.40 | 330.10 | 330.50 | 330.50 | 27,598,299 |
Feb 19, 2024 | 323.50 | 334.80 | 322.00 | 334.20 | 334.20 | 40,775,011 |
Feb 16, 2024 | 323.00 | 323.46 | 315.80 | 323.30 | 323.30 | 36,623,592 |
Feb 15, 2024 | 315.90 | 322.40 | 315.00 | 320.00 | 320.00 | 34,094,423 |
Feb 14, 2024 | 310.50 | 316.17 | 309.44 | 312.20 | 312.20 | 68,582,004 |
Feb 13, 2024 | 308.80 | 309.14 | 300.50 | 306.30 | 306.30 | 40,313,498 |
Feb 12, 2024 | 318.60 | 319.56 | 305.20 | 309.10 | 309.10 | 22,754,811 |
Feb 09, 2024 | 317.70 | 320.74 | 315.20 | 318.10 | 318.10 | 47,548,097 |
Feb 08, 2024 | 323.80 | 325.70 | 316.60 | 317.70 | 317.70 | 17,678,731 |
Feb 07, 2024 | 318.80 | 324.60 | 316.50 | 322.90 | 322.90 | 46,811,691 |
Feb 06, 2024 | 313.90 | 321.84 | 312.20 | 317.80 | 317.80 | 61,617,483 |
Feb 05, 2024 | 312.50 | 318.86 | 308.70 | 309.80 | 309.80 | 66,935,821 |
Feb 02, 2024 | 303.50 | 310.20 | 301.20 | 310.20 | 310.20 | 97,473,550 |
Feb 01, 2024 | 300.20 | 305.50 | 297.00 | 298.80 | 298.80 | 55,868,176 |
Jan 31, 2024 | 306.60 | 307.40 | 300.90 | 301.20 | 301.20 | 20,469,758 |
Jan 30, 2024 | 305.70 | 312.90 | 304.30 | 307.10 | 307.10 | 24,447,949 |
Jan 29, 2024 | 305.10 | 306.90 | 302.10 | 304.00 | 304.00 | 22,285,752 |
Jan 26, 2024 | 305.20 | 307.40 | 302.10 | 305.40 | 305.40 | 102,268,161 |
Jan 25, 2024 | 305.00 | 308.80 | 303.50 | 306.50 | 306.50 | 9,809,833 |
Jan 24, 2024 | 307.60 | 309.30 | 303.10 | 307.10 | 307.10 | 21,546,198 |
Jan 23, 2024 | 308.10 | 308.80 | 300.30 | 301.80 | 301.80 | 94,018,336 |
Jan 22, 2024 | 307.60 | 310.80 | 305.30 | 308.90 | 308.90 | 70,953,961 |
Jan 19, 2024 | 306.50 | 308.80 | 302.50 | 305.00 | 305.00 | 74,175,588 |
Jan 18, 2024 | 295.30 | 306.50 | 293.50 | 306.50 | 306.50 | 30,253,440 |
Jan 17, 2024 | 299.00 | 300.40 | 295.20 | 296.60 | 296.60 | 22,886,471 |
Jan 16, 2024 | 295.00 | 300.10 | 292.30 | 298.20 | 298.20 | 39,936,346 |
Jan 15, 2024 | 304.30 | 307.00 | 299.80 | 300.00 | 300.00 | 11,570,563 |
Jan 12, 2024 | 300.00 | 307.20 | 298.92 | 305.00 | 305.00 | 19,828,855 |
Jan 11, 2024 | 310.00 | 310.00 | 295.10 | 297.00 | 297.00 | 124,449,440 |
Jan 10, 2024 | 309.10 | 310.10 | 305.30 | 309.20 | 309.20 | 12,525,260 |
Jan 09, 2024 | 306.40 | 312.40 | 306.20 | 308.80 | 308.80 | 20,612,899 |
Jan 08, 2024 | 295.10 | 305.60 | 295.10 | 305.20 | 305.20 | 79,642,068 |
Jan 05, 2024 | 295.00 | 296.90 | 292.00 | 296.60 | 296.60 | 29,036,198 |
Jan 04, 2024 | 294.50 | 299.30 | 294.00 | 297.80 | 297.80 | 103,963,159 |
Jan 03, 2024 | 296.10 | 299.00 | 293.10 | 294.80 | 294.80 | 45,508,725 |
Jan 02, 2024 | 299.30 | 305.30 | 297.30 | 298.10 | 298.10 | 23,479,714 |
Dec 29, 2023 | 297.80 | 300.50 | 296.73 | 299.70 | 299.70 | 9,303,473 |
Dec 28, 2023 | 299.30 | 300.00 | 297.70 | 298.10 | 298.10 | 10,884,819 |
Dec 27, 2023 | 302.20 | 303.70 | 298.00 | 298.80 | 298.80 | 13,605,506 |
Dec 22, 2023 | 299.60 | 303.60 | 297.20 | 302.40 | 302.40 | 7,838,525 |
Dec 21, 2023 | 297.90 | 300.60 | 294.39 | 299.80 | 299.80 | 10,475,283 |
Dec 20, 2023 | 299.60 | 300.90 | 292.70 | 298.90 | 298.90 | 14,521,313 |
Dec 19, 2023 | 293.10 | 296.80 | 290.70 | 295.00 | 295.00 | 35,670,293 |
Dec 18, 2023 | 289.00 | 296.80 | 287.30 | 292.40 | 292.40 | 24,958,286 |
Dec 15, 2023 | 300.10 | 301.30 | 288.50 | 290.10 | 290.10 | 56,628,890 |
Dec 14, 2023 | 305.00 | 310.30 | 300.00 | 300.00 | 300.00 | 33,300,455 |
Dec 13, 2023 | 306.80 | 313.10 | 297.90 | 301.80 | 301.80 | 38,724,348 |
Dec 12, 2023 | 297.10 | 306.00 | 296.00 | 304.70 | 304.70 | 32,217,327 |
Dec 11, 2023 | 291.50 | 298.40 | 291.00 | 296.90 | 296.90 | 57,882,602 |
Dec 08, 2023 | 288.30 | 293.66 | 284.50 | 289.30 | 289.30 | 39,410,991 |
Dec 07, 2023 | 287.90 | 290.80 | 285.00 | 286.20 | 286.20 | 25,948,973 |
Dec 06, 2023 | 286.70 | 289.00 | 282.90 | 288.60 | 288.60 | 17,585,068 |
Dec 05, 2023 | 282.90 | 289.54 | 280.30 | 284.70 | 284.70 | 26,563,900 |
Dec 04, 2023 | 281.50 | 288.54 | 275.10 | 285.40 | 285.40 | 97,363,333 |
Dec 01, 2023 | 271.90 | 276.70 | 271.20 | 276.70 | 276.70 | 30,882,610 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |