Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 0.00 | 0.00 | 0.00 | 378.00 | 378.00 | 2,853 |
Mar 15, 2024 | 391.00 | 391.65 | 382.00 | 382.00 | 382.00 | 99,917 |
Mar 14, 2024 | 382.00 | 393.00 | 380.50 | 392.50 | 392.50 | 168,369 |
Mar 13, 2024 | 391.00 | 395.50 | 380.00 | 381.50 | 381.50 | 212,166 |
Mar 12, 2024 | 395.00 | 395.50 | 389.49 | 394.00 | 394.00 | 50,555 |
Mar 11, 2024 | 418.00 | 418.00 | 391.00 | 394.00 | 394.00 | 45,330 |
Mar 08, 2024 | 405.00 | 411.70 | 396.00 | 404.50 | 404.50 | 675,099 |
Mar 07, 2024 | 409.00 | 410.00 | 400.50 | 400.50 | 400.50 | 103,105 |
Mar 06, 2024 | 407.50 | 412.45 | 400.00 | 400.00 | 400.00 | 90,143 |
Mar 05, 2024 | 416.00 | 417.50 | 397.50 | 403.00 | 403.00 | 68,100 |
Mar 04, 2024 | 403.50 | 424.00 | 400.90 | 420.00 | 420.00 | 623,866 |
Mar 01, 2024 | 395.50 | 404.50 | 395.00 | 404.00 | 404.00 | 72,432 |
Feb 29, 2024 | 403.50 | 403.50 | 392.00 | 392.00 | 392.00 | 63,332 |
Feb 28, 2024 | 400.50 | 404.00 | 400.00 | 401.00 | 401.00 | 91,814 |
Feb 27, 2024 | 409.00 | 409.50 | 400.00 | 402.00 | 402.00 | 103,218 |
Feb 26, 2024 | 414.50 | 414.50 | 404.50 | 406.50 | 406.50 | 53,923 |
Feb 23, 2024 | 410.50 | 419.50 | 407.50 | 412.00 | 412.00 | 117,009 |
Feb 22, 2024 | 420.00 | 420.00 | 411.00 | 414.00 | 414.00 | 108,509 |
Feb 21, 2024 | 415.00 | 420.00 | 412.70 | 419.00 | 419.00 | 192,724 |
Feb 20, 2024 | 414.50 | 419.50 | 405.00 | 416.50 | 416.50 | 306,978 |
Feb 19, 2024 | 418.00 | 419.50 | 405.50 | 407.50 | 407.50 | 88,230 |
Feb 16, 2024 | 416.00 | 421.00 | 412.63 | 418.00 | 418.00 | 100,550 |
Feb 15, 2024 | 426.00 | 434.50 | 415.00 | 417.00 | 417.00 | 185,617 |
Feb 14, 2024 | 421.50 | 439.50 | 415.00 | 415.00 | 415.00 | 136,388 |
Feb 13, 2024 | 424.50 | 434.50 | 420.00 | 424.00 | 424.00 | 116,446 |
Feb 12, 2024 | 430.00 | 435.00 | 420.00 | 428.50 | 428.50 | 249,317 |
Feb 09, 2024 | 438.50 | 446.08 | 424.00 | 429.50 | 429.50 | 102,730 |
Feb 08, 2024 | 445.00 | 449.50 | 438.00 | 438.00 | 438.00 | 45,275 |
Feb 07, 2024 | 452.00 | 457.06 | 444.00 | 444.00 | 444.00 | 90,003 |
Feb 06, 2024 | 460.00 | 464.50 | 448.89 | 454.50 | 454.50 | 100,824 |
Feb 05, 2024 | 460.50 | 464.50 | 460.00 | 463.00 | 463.00 | 36,236 |
Feb 02, 2024 | 460.00 | 469.50 | 460.00 | 461.50 | 461.50 | 44,234 |
Feb 01, 2024 | 455.00 | 470.00 | 449.30 | 463.50 | 463.50 | 38,417 |
Feb 01, 2024 | 5.46 Dividend | |||||
Jan 31, 2024 | 470.00 | 470.00 | 450.00 | 468.00 | 462.54 | 170,545 |
Jan 30, 2024 | 475.00 | 479.10 | 461.50 | 469.50 | 464.02 | 97,201 |
Jan 29, 2024 | 498.50 | 499.00 | 477.00 | 477.00 | 471.43 | 143,722 |
Jan 26, 2024 | 475.00 | 497.50 | 475.00 | 488.00 | 482.31 | 148,001 |
Jan 25, 2024 | 488.00 | 508.00 | 465.00 | 485.00 | 479.34 | 355,438 |
Jan 24, 2024 | 503.00 | 511.00 | 497.00 | 497.00 | 491.20 | 161,235 |
Jan 23, 2024 | 508.00 | 516.00 | 500.00 | 506.00 | 500.10 | 105,643 |
Jan 22, 2024 | 496.50 | 505.00 | 494.00 | 500.00 | 494.17 | 45,888 |
Jan 19, 2024 | 495.00 | 497.00 | 490.50 | 493.00 | 487.25 | 56,583 |
Jan 18, 2024 | 500.00 | 507.00 | 490.00 | 490.00 | 484.28 | 133,196 |
Jan 17, 2024 | 505.00 | 505.00 | 488.50 | 490.00 | 484.28 | 145,331 |
Jan 16, 2024 | 506.00 | 519.00 | 501.00 | 504.00 | 498.12 | 55,441 |
Jan 15, 2024 | 500.00 | 519.00 | 499.50 | 505.00 | 499.11 | 63,352 |
Jan 12, 2024 | 506.00 | 516.00 | 500.17 | 510.00 | 504.05 | 44,266 |
Jan 11, 2024 | 500.00 | 511.00 | 500.00 | 508.00 | 502.07 | 100,568 |
Jan 10, 2024 | 502.00 | 517.00 | 501.00 | 501.00 | 495.15 | 46,128 |
Jan 09, 2024 | 508.00 | 510.21 | 504.46 | 508.00 | 502.07 | 74,984 |
Jan 08, 2024 | 500.00 | 505.00 | 485.50 | 505.00 | 499.11 | 184,627 |
Jan 05, 2024 | 500.00 | 505.00 | 491.00 | 501.00 | 495.15 | 107,002 |
Jan 04, 2024 | 520.00 | 527.00 | 500.00 | 500.00 | 494.17 | 142,329 |
Jan 03, 2024 | 512.00 | 522.00 | 511.00 | 518.00 | 511.96 | 93,465 |
Jan 02, 2024 | 509.00 | 515.00 | 496.39 | 511.00 | 505.04 | 108,702 |
Dec 29, 2023 | 509.00 | 520.55 | 503.00 | 503.00 | 497.13 | 46,290 |
Dec 28, 2023 | 508.00 | 510.00 | 489.88 | 505.00 | 499.11 | 25,921 |
Dec 27, 2023 | 500.00 | 506.00 | 495.00 | 504.00 | 498.12 | 133,431 |
Dec 22, 2023 | 491.00 | 506.16 | 487.99 | 500.00 | 494.17 | 96,153 |
Dec 21, 2023 | 465.00 | 493.50 | 461.00 | 493.50 | 487.74 | 123,725 |
Dec 20, 2023 | 425.00 | 489.50 | 425.00 | 479.00 | 473.41 | 292,167 |
Dec 19, 2023 | 442.00 | 446.50 | 424.37 | 446.50 | 441.29 | 199,006 |
Dec 18, 2023 | 416.00 | 434.00 | 416.00 | 420.00 | 415.10 | 171,365 |
Dec 15, 2023 | 406.50 | 428.25 | 406.50 | 415.50 | 410.65 | 164,471 |
Dec 14, 2023 | 419.50 | 422.02 | 410.79 | 418.00 | 413.12 | 121,225 |
Dec 13, 2023 | 419.50 | 420.00 | 409.16 | 411.00 | 406.21 | 109,133 |
Dec 12, 2023 | 420.00 | 422.00 | 416.40 | 419.00 | 414.11 | 125,715 |
Dec 11, 2023 | 418.00 | 425.50 | 410.50 | 419.00 | 414.11 | 189,924 |
Dec 08, 2023 | 453.50 | 453.50 | 415.00 | 420.00 | 415.10 | 271,369 |
Dec 07, 2023 | 444.50 | 453.50 | 435.00 | 437.50 | 432.40 | 44,280 |
Dec 06, 2023 | 450.00 | 460.50 | 435.50 | 440.50 | 435.36 | 66,477 |
Dec 05, 2023 | 465.00 | 467.60 | 448.00 | 449.00 | 443.76 | 138,282 |
Dec 04, 2023 | 465.00 | 465.00 | 449.00 | 449.00 | 443.76 | 183,439 |
Dec 01, 2023 | 455.00 | 466.77 | 448.50 | 465.00 | 459.58 | 179,755 |
Nov 30, 2023 | 450.00 | 463.00 | 441.39 | 458.00 | 452.66 | 214,953 |
Nov 29, 2023 | 450.00 | 456.50 | 450.00 | 455.00 | 449.69 | 30,106 |
Nov 28, 2023 | 459.50 | 467.88 | 452.50 | 452.50 | 447.22 | 135,530 |
Nov 27, 2023 | 439.50 | 460.00 | 431.00 | 450.00 | 444.75 | 77,136 |
Nov 24, 2023 | 438.50 | 448.95 | 437.00 | 437.00 | 431.90 | 78,363 |
Nov 23, 2023 | 452.50 | 455.00 | 443.50 | 443.50 | 438.33 | 27,935 |
Nov 22, 2023 | 449.50 | 455.89 | 444.20 | 448.00 | 442.77 | 33,903 |
Nov 21, 2023 | 444.00 | 465.00 | 441.00 | 447.00 | 441.79 | 45,262 |
Nov 20, 2023 | 440.00 | 446.50 | 425.00 | 442.50 | 437.34 | 108,951 |
Nov 17, 2023 | 443.00 | 450.00 | 435.00 | 440.00 | 434.87 | 212,067 |
Nov 16, 2023 | 437.00 | 449.50 | 433.76 | 445.50 | 440.30 | 116,456 |
Nov 15, 2023 | 439.65 | 444.14 | 430.00 | 433.50 | 428.44 | 131,505 |
Nov 14, 2023 | 445.50 | 454.50 | 436.00 | 436.00 | 430.91 | 86,894 |
Nov 13, 2023 | 440.00 | 450.49 | 426.50 | 442.00 | 436.84 | 68,721 |
Nov 10, 2023 | 455.00 | 455.00 | 435.50 | 448.50 | 443.27 | 42,748 |
Nov 09, 2023 | 443.50 | 455.00 | 429.00 | 455.00 | 449.69 | 55,682 |
Nov 08, 2023 | 450.00 | 450.00 | 429.00 | 438.50 | 433.38 | 98,084 |
Nov 07, 2023 | 442.00 | 455.00 | 438.00 | 448.50 | 443.27 | 26,344 |
Nov 06, 2023 | 454.50 | 458.50 | 432.50 | 450.00 | 444.75 | 68,996 |
Nov 03, 2023 | 450.00 | 455.00 | 444.00 | 455.00 | 449.69 | 110,809 |
Nov 02, 2023 | 449.50 | 463.50 | 431.60 | 455.00 | 449.69 | 138,882 |
Nov 01, 2023 | 446.00 | 449.50 | 439.89 | 448.50 | 443.27 | 21,113 |
Oct 31, 2023 | 446.00 | 450.00 | 438.50 | 450.00 | 444.75 | 23,095 |
Oct 30, 2023 | 450.00 | 550.00 | 430.06 | 450.00 | 444.75 | 162,285 |
Oct 27, 2023 | 436.50 | 453.50 | 436.50 | 450.00 | 444.75 | 90,403 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |