Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 425.00 | 427.70 | 418.80 | 420.80 | 420.80 | 385,099 |
Mar 27, 2024 | 425.80 | 427.10 | 421.80 | 424.30 | 424.30 | 930,213 |
Mar 26, 2024 | 428.70 | 431.10 | 423.70 | 426.50 | 426.50 | 1,411,283 |
Mar 25, 2024 | 438.00 | 438.00 | 430.50 | 430.50 | 430.50 | 603,941 |
Mar 22, 2024 | 435.70 | 441.10 | 434.40 | 438.20 | 438.20 | 556,639 |
Mar 21, 2024 | 431.30 | 438.20 | 429.40 | 437.60 | 437.60 | 600,242 |
Mar 20, 2024 | 421.00 | 431.90 | 420.70 | 428.00 | 428.00 | 580,739 |
Mar 19, 2024 | 418.70 | 422.50 | 416.70 | 422.50 | 422.50 | 627,970 |
Mar 18, 2024 | 421.00 | 422.70 | 417.80 | 419.50 | 419.50 | 484,223 |
Mar 15, 2024 | 415.60 | 423.40 | 415.50 | 421.30 | 421.30 | 1,062,384 |
Mar 14, 2024 | 413.00 | 417.90 | 412.50 | 415.10 | 415.10 | 455,945 |
Mar 13, 2024 | 414.80 | 415.40 | 412.00 | 412.90 | 412.90 | 484,140 |
Mar 12, 2024 | 410.00 | 414.80 | 407.50 | 413.80 | 413.80 | 729,026 |
Mar 11, 2024 | 402.10 | 409.40 | 401.10 | 408.10 | 408.10 | 591,650 |
Mar 08, 2024 | 398.20 | 405.30 | 397.60 | 403.80 | 403.80 | 449,569 |
Mar 07, 2024 | 394.30 | 399.60 | 391.50 | 397.40 | 397.40 | 505,987 |
Mar 06, 2024 | 392.00 | 396.50 | 390.90 | 395.70 | 395.70 | 629,229 |
Mar 05, 2024 | 392.20 | 394.70 | 387.30 | 392.10 | 392.10 | 756,610 |
Mar 04, 2024 | 394.00 | 397.80 | 393.50 | 397.50 | 397.50 | 340,996 |
Mar 01, 2024 | 389.70 | 395.60 | 386.40 | 393.60 | 393.60 | 837,906 |
Feb 29, 2024 | 385.00 | 392.40 | 384.70 | 389.70 | 389.70 | 1,014,744 |
Feb 28, 2024 | 380.00 | 384.60 | 379.70 | 384.10 | 384.10 | 496,908 |
Feb 27, 2024 | 384.50 | 384.90 | 379.40 | 380.30 | 380.30 | 551,446 |
Feb 26, 2024 | 382.10 | 384.00 | 380.70 | 384.00 | 384.00 | 259,293 |
Feb 23, 2024 | 379.30 | 382.90 | 377.70 | 382.10 | 382.10 | 337,752 |
Feb 22, 2024 | 383.40 | 387.30 | 376.70 | 379.30 | 379.30 | 498,352 |
Feb 21, 2024 | 378.00 | 381.10 | 378.00 | 381.10 | 381.10 | 273,591 |
Feb 20, 2024 | 376.30 | 380.00 | 375.20 | 379.40 | 379.40 | 351,633 |
Feb 19, 2024 | 376.90 | 378.10 | 374.20 | 377.30 | 377.30 | 279,938 |
Feb 16, 2024 | 385.00 | 385.40 | 377.10 | 378.60 | 378.60 | 1,000,533 |
Feb 15, 2024 | 381.80 | 388.50 | 381.80 | 383.30 | 383.30 | 751,838 |
Feb 14, 2024 | 379.00 | 381.60 | 378.40 | 380.10 | 380.10 | 451,135 |
Feb 13, 2024 | 377.30 | 379.50 | 373.50 | 378.50 | 378.50 | 648,760 |
Feb 12, 2024 | 369.50 | 377.80 | 369.50 | 377.30 | 377.30 | 543,724 |
Feb 09, 2024 | 376.20 | 378.50 | 366.10 | 369.20 | 369.20 | 1,299,480 |
Feb 08, 2024 | 374.30 | 377.30 | 374.30 | 376.60 | 376.60 | 630,530 |
Feb 07, 2024 | 370.90 | 378.10 | 370.20 | 374.30 | 374.30 | 890,386 |
Feb 06, 2024 | 373.10 | 377.90 | 367.00 | 370.90 | 370.90 | 1,832,434 |
Feb 05, 2024 | 389.70 | 391.00 | 384.70 | 385.60 | 385.60 | 629,918 |
Feb 02, 2024 | 388.80 | 391.70 | 385.90 | 388.80 | 388.80 | 499,560 |
Feb 01, 2024 | 383.40 | 389.00 | 380.10 | 386.20 | 386.20 | 542,349 |
Jan 31, 2024 | 379.60 | 388.40 | 378.20 | 384.10 | 384.10 | 1,071,694 |
Jan 30, 2024 | 374.20 | 377.50 | 373.60 | 377.50 | 377.50 | 489,633 |
Jan 29, 2024 | 375.00 | 375.20 | 370.30 | 373.60 | 373.60 | 635,110 |
Jan 26, 2024 | 373.90 | 375.40 | 372.10 | 375.40 | 375.40 | 682,908 |
Jan 25, 2024 | 374.80 | 375.50 | 368.80 | 372.90 | 372.90 | 886,038 |
Jan 24, 2024 | 379.90 | 380.60 | 373.50 | 375.10 | 375.10 | 419,993 |
Jan 23, 2024 | 378.50 | 379.00 | 372.70 | 375.00 | 375.00 | 535,317 |
Jan 22, 2024 | 373.20 | 376.30 | 371.60 | 376.20 | 376.20 | 597,061 |
Jan 19, 2024 | 371.50 | 374.50 | 369.20 | 371.10 | 371.10 | 760,750 |
Jan 18, 2024 | 367.50 | 372.10 | 364.70 | 370.30 | 370.30 | 868,795 |
Jan 17, 2024 | 369.90 | 370.40 | 365.40 | 366.80 | 366.80 | 696,712 |
Jan 16, 2024 | 373.00 | 375.90 | 370.00 | 374.80 | 374.80 | 712,355 |
Jan 15, 2024 | 377.80 | 378.30 | 374.90 | 375.30 | 375.30 | 633,150 |
Jan 12, 2024 | 378.50 | 381.40 | 370.80 | 381.40 | 381.40 | 845,585 |
Jan 11, 2024 | 386.00 | 387.60 | 381.70 | 382.50 | 382.50 | 322,981 |
Jan 10, 2024 | 382.50 | 384.70 | 381.50 | 383.70 | 383.70 | 305,045 |
Jan 09, 2024 | 386.50 | 387.10 | 378.70 | 382.50 | 382.50 | 487,072 |
Jan 08, 2024 | 383.20 | 388.20 | 381.80 | 386.00 | 386.00 | 440,077 |
Jan 05, 2024 | 384.00 | 384.00 | 377.10 | 382.90 | 382.90 | 442,133 |
Jan 04, 2024 | 387.40 | 390.30 | 382.90 | 386.20 | 386.20 | 904,629 |
Jan 03, 2024 | 394.00 | 394.50 | 384.90 | 387.40 | 387.40 | 521,854 |
Jan 02, 2024 | 404.30 | 404.80 | 393.90 | 394.20 | 394.20 | 505,811 |
Dec 29, 2023 | 404.70 | 405.70 | 402.10 | 403.40 | 403.40 | 329,462 |
Dec 28, 2023 | 405.60 | 407.40 | 403.70 | 404.70 | 404.70 | 280,508 |
Dec 27, 2023 | 401.30 | 406.30 | 400.40 | 405.40 | 405.40 | 390,249 |
Dec 22, 2023 | 400.10 | 402.30 | 397.50 | 400.80 | 400.80 | 323,071 |
Dec 21, 2023 | 402.00 | 404.60 | 399.40 | 401.40 | 401.40 | 443,238 |
Dec 20, 2023 | 401.00 | 402.80 | 397.00 | 402.80 | 402.80 | 738,319 |
Dec 19, 2023 | 394.00 | 402.00 | 394.00 | 401.10 | 401.10 | 545,965 |
Dec 18, 2023 | 395.00 | 396.40 | 392.90 | 393.40 | 393.40 | 542,008 |
Dec 15, 2023 | 394.30 | 397.20 | 392.30 | 396.10 | 396.10 | 834,914 |
Dec 14, 2023 | 390.50 | 393.80 | 388.50 | 391.80 | 391.80 | 644,785 |
Dec 13, 2023 | 389.00 | 391.90 | 385.70 | 385.70 | 385.70 | 912,365 |
Dec 12, 2023 | 388.40 | 391.20 | 387.80 | 389.10 | 389.10 | 526,971 |
Dec 11, 2023 | 385.50 | 388.40 | 384.40 | 388.40 | 388.40 | 601,651 |
Dec 08, 2023 | 382.00 | 387.30 | 380.50 | 385.20 | 385.20 | 579,513 |
Dec 07, 2023 | 384.50 | 386.00 | 381.80 | 382.00 | 382.00 | 602,102 |
Dec 06, 2023 | 382.30 | 388.30 | 382.30 | 385.40 | 385.40 | 616,979 |
Dec 05, 2023 | 387.70 | 390.00 | 381.40 | 382.40 | 382.40 | 758,933 |
Dec 04, 2023 | 391.50 | 395.00 | 386.80 | 387.70 | 387.70 | 510,143 |
Dec 01, 2023 | 393.80 | 395.10 | 388.60 | 391.50 | 391.50 | 474,249 |
Nov 30, 2023 | 391.60 | 396.70 | 390.80 | 391.40 | 391.40 | 1,312,182 |
Nov 29, 2023 | 388.10 | 391.40 | 384.90 | 389.80 | 389.80 | 869,422 |
Nov 28, 2023 | 388.00 | 390.60 | 385.90 | 388.10 | 388.10 | 423,116 |
Nov 27, 2023 | 385.50 | 390.40 | 384.80 | 389.40 | 389.40 | 404,911 |
Nov 24, 2023 | 385.00 | 387.00 | 384.50 | 386.20 | 386.20 | 347,083 |
Nov 23, 2023 | 391.00 | 392.80 | 387.10 | 387.30 | 387.30 | 463,392 |
Nov 22, 2023 | 384.20 | 393.60 | 383.60 | 389.50 | 389.50 | 925,539 |
Nov 21, 2023 | 380.70 | 383.40 | 375.90 | 382.90 | 382.90 | 833,520 |
Nov 20, 2023 | 381.50 | 384.00 | 379.00 | 381.90 | 381.90 | 515,656 |
Nov 17, 2023 | 378.20 | 383.10 | 378.20 | 381.50 | 381.50 | 509,521 |
Nov 16, 2023 | 378.70 | 379.40 | 375.40 | 377.10 | 377.10 | 684,660 |
Nov 15, 2023 | 375.50 | 384.60 | 375.50 | 378.70 | 378.70 | 894,306 |
Nov 14, 2023 | 370.30 | 376.30 | 370.10 | 374.60 | 374.60 | 758,658 |
Nov 13, 2023 | 368.20 | 370.90 | 366.30 | 370.20 | 370.20 | 536,261 |
Nov 10, 2023 | 368.50 | 368.50 | 364.90 | 367.50 | 367.50 | 550,832 |
Nov 09, 2023 | 364.60 | 371.00 | 362.80 | 370.70 | 370.70 | 587,009 |
Nov 08, 2023 | 363.40 | 366.20 | 363.20 | 364.50 | 364.50 | 463,125 |
Nov 07, 2023 | 365.00 | 367.20 | 364.00 | 364.20 | 364.20 | 538,178 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |