Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 19, 2024 | 407.00 | 411.30 | 403.90 | 405.70 | 405.70 | 642,941 |
Apr 18, 2024 | 440.00 | 444.60 | 410.90 | 412.90 | 412.90 | 33,763,267 |
Apr 17, 2024 | 444.40 | 452.70 | 441.90 | 446.90 | 446.90 | 9,659,211 |
Apr 16, 2024 | 442.30 | 446.50 | 438.58 | 442.20 | 442.20 | 22,252,765 |
Apr 15, 2024 | 451.20 | 453.80 | 445.60 | 449.10 | 449.10 | 5,278,872 |
Apr 12, 2024 | 454.60 | 457.10 | 450.20 | 453.00 | 453.00 | 3,993,953 |
Apr 11, 2024 | 448.40 | 453.80 | 447.70 | 452.30 | 452.30 | 7,234,495 |
Apr 10, 2024 | 454.30 | 455.80 | 447.20 | 451.90 | 451.90 | 6,206,127 |
Apr 09, 2024 | 455.60 | 460.20 | 449.90 | 451.70 | 451.70 | 13,796,679 |
Apr 08, 2024 | 454.60 | 458.50 | 451.10 | 458.10 | 458.10 | 11,006,111 |
Apr 05, 2024 | 457.30 | 459.00 | 452.40 | 453.80 | 453.80 | 17,322,577 |
Apr 04, 2024 | 461.90 | 466.60 | 459.90 | 463.40 | 463.40 | 7,579,497 |
Apr 04, 2024 | 5.93 Dividend | |||||
Apr 03, 2024 | 468.60 | 471.80 | 464.90 | 467.50 | 461.57 | 6,642,810 |
Apr 02, 2024 | 474.80 | 475.60 | 468.00 | 471.00 | 465.03 | 6,423,063 |
Mar 28, 2024 | 474.60 | 474.70 | 471.70 | 471.70 | 465.72 | 12,240,712 |
Mar 27, 2024 | 466.70 | 472.90 | 464.70 | 472.50 | 466.51 | 5,861,591 |
Mar 26, 2024 | 462.50 | 469.20 | 460.40 | 466.10 | 460.19 | 36,438,942 |
Mar 25, 2024 | 469.40 | 470.00 | 460.20 | 463.80 | 457.92 | 5,132,795 |
Mar 22, 2024 | 477.00 | 477.50 | 467.90 | 469.90 | 463.94 | 5,029,567 |
Mar 21, 2024 | 479.80 | 480.40 | 471.40 | 476.30 | 470.26 | 6,427,194 |
Mar 20, 2024 | 475.50 | 477.10 | 471.50 | 471.50 | 465.52 | 5,416,267 |
Mar 19, 2024 | 469.30 | 475.50 | 467.40 | 475.50 | 469.47 | 11,277,526 |
Mar 18, 2024 | 485.30 | 486.30 | 470.00 | 472.00 | 466.01 | 4,189,114 |
Mar 15, 2024 | 476.40 | 482.60 | 471.80 | 473.40 | 467.40 | 12,928,779 |
Mar 14, 2024 | 481.10 | 481.70 | 475.40 | 478.70 | 472.63 | 6,008,082 |
Mar 13, 2024 | 494.40 | 499.30 | 479.60 | 479.60 | 473.52 | 15,524,834 |
Mar 12, 2024 | 499.30 | 501.80 | 489.80 | 494.80 | 488.52 | 9,738,635 |
Mar 11, 2024 | 493.80 | 501.00 | 489.40 | 494.90 | 488.62 | 14,923,617 |
Mar 08, 2024 | 501.00 | 501.00 | 482.40 | 492.00 | 485.76 | 15,593,976 |
Mar 07, 2024 | 497.80 | 513.20 | 479.40 | 504.20 | 497.80 | 71,396,757 |
Mar 06, 2024 | 419.90 | 428.50 | 419.10 | 428.50 | 423.06 | 16,997,458 |
Mar 05, 2024 | 425.20 | 429.10 | 419.60 | 421.00 | 415.66 | 6,977,361 |
Mar 04, 2024 | 442.70 | 442.70 | 425.30 | 429.80 | 424.35 | 9,535,479 |
Mar 01, 2024 | 443.50 | 444.10 | 432.80 | 439.00 | 433.43 | 43,701,885 |
Feb 29, 2024 | 430.30 | 443.70 | 428.60 | 438.30 | 432.74 | 22,868,499 |
Feb 28, 2024 | 432.80 | 434.80 | 424.10 | 425.70 | 420.30 | 18,532,258 |
Feb 27, 2024 | 436.30 | 439.50 | 429.80 | 430.50 | 425.04 | 5,476,861 |
Feb 26, 2024 | 428.80 | 437.00 | 428.80 | 435.00 | 429.48 | 23,154,567 |
Feb 23, 2024 | 428.60 | 432.80 | 425.30 | 428.80 | 423.36 | 8,079,229 |
Feb 22, 2024 | 424.80 | 427.80 | 421.00 | 426.00 | 420.60 | 28,082,147 |
Feb 21, 2024 | 423.40 | 425.40 | 421.70 | 422.10 | 416.75 | 6,032,863 |
Feb 20, 2024 | 420.20 | 425.30 | 418.90 | 425.30 | 419.91 | 4,341,170 |
Feb 19, 2024 | 421.40 | 424.70 | 416.20 | 421.00 | 415.66 | 15,791,323 |
Feb 16, 2024 | 417.40 | 430.00 | 414.00 | 427.80 | 422.37 | 13,122,125 |
Feb 15, 2024 | 413.70 | 418.70 | 405.50 | 415.50 | 410.23 | 11,596,934 |
Feb 14, 2024 | 396.00 | 407.50 | 396.00 | 407.50 | 402.33 | 22,094,774 |
Feb 13, 2024 | 398.10 | 398.70 | 393.30 | 396.30 | 391.27 | 5,417,683 |
Feb 12, 2024 | 399.50 | 402.20 | 396.60 | 399.80 | 394.73 | 6,112,452 |
Feb 09, 2024 | 400.30 | 402.10 | 394.70 | 396.50 | 391.47 | 12,418,422 |
Feb 08, 2024 | 401.20 | 402.90 | 398.20 | 401.20 | 396.11 | 8,203,481 |
Feb 07, 2024 | 406.60 | 407.80 | 399.70 | 401.70 | 396.60 | 5,815,224 |
Feb 06, 2024 | 400.30 | 405.00 | 396.80 | 405.00 | 399.86 | 35,832,784 |
Feb 05, 2024 | 407.60 | 407.80 | 398.50 | 398.90 | 393.84 | 38,028,779 |
Feb 02, 2024 | 413.20 | 415.30 | 405.40 | 405.80 | 400.65 | 8,801,630 |
Feb 01, 2024 | 407.60 | 410.20 | 405.10 | 405.90 | 400.75 | 12,726,603 |
Jan 31, 2024 | 414.90 | 418.20 | 408.30 | 408.30 | 403.12 | 7,588,402 |
Jan 30, 2024 | 411.50 | 418.10 | 409.70 | 414.10 | 408.85 | 11,603,615 |
Jan 29, 2024 | 403.00 | 408.00 | 397.30 | 408.00 | 402.82 | 18,562,490 |
Jan 26, 2024 | 400.00 | 407.80 | 398.80 | 404.00 | 398.88 | 18,887,409 |
Jan 25, 2024 | 392.70 | 398.50 | 390.50 | 392.50 | 387.52 | 11,669,347 |
Jan 24, 2024 | 399.40 | 400.60 | 390.10 | 393.10 | 388.11 | 24,334,332 |
Jan 23, 2024 | 410.90 | 411.00 | 402.30 | 402.30 | 397.20 | 5,814,080 |
Jan 22, 2024 | 407.70 | 409.60 | 403.60 | 405.70 | 400.55 | 7,083,566 |
Jan 19, 2024 | 397.60 | 403.10 | 396.90 | 401.10 | 396.01 | 14,961,583 |
Jan 18, 2024 | 391.60 | 399.90 | 391.60 | 394.50 | 389.50 | 8,872,294 |
Jan 17, 2024 | 404.00 | 406.30 | 395.60 | 398.90 | 393.84 | 8,367,394 |
Jan 16, 2024 | 415.90 | 417.30 | 410.80 | 412.00 | 406.77 | 8,364,071 |
Jan 15, 2024 | 421.50 | 422.80 | 417.90 | 419.60 | 414.28 | 7,445,473 |
Jan 12, 2024 | 419.50 | 424.70 | 417.10 | 421.00 | 415.66 | 11,132,502 |
Jan 11, 2024 | 416.70 | 423.90 | 416.50 | 420.00 | 414.67 | 12,084,039 |
Jan 10, 2024 | 413.30 | 415.90 | 409.90 | 413.90 | 408.65 | 6,495,777 |
Jan 09, 2024 | 414.40 | 417.90 | 409.70 | 414.20 | 408.95 | 11,662,950 |
Jan 08, 2024 | 410.50 | 414.70 | 406.50 | 414.70 | 409.44 | 23,987,855 |
Jan 05, 2024 | 411.80 | 415.80 | 409.70 | 412.00 | 406.77 | 9,989,819 |
Jan 04, 2024 | 409.70 | 418.15 | 409.10 | 414.00 | 408.75 | 5,981,147 |
Jan 03, 2024 | 430.10 | 430.10 | 406.50 | 411.10 | 405.89 | 8,596,013 |
Jan 02, 2024 | 443.00 | 444.00 | 431.90 | 432.50 | 427.01 | 6,158,329 |
Dec 29, 2023 | 447.70 | 450.40 | 440.80 | 440.80 | 435.21 | 1,907,203 |
Dec 28, 2023 | 445.90 | 447.20 | 440.98 | 443.60 | 437.97 | 3,624,307 |
Dec 27, 2023 | 438.00 | 448.00 | 430.80 | 444.60 | 438.96 | 5,583,195 |
Dec 22, 2023 | 440.60 | 440.60 | 433.30 | 433.30 | 427.80 | 2,403,536 |
Dec 21, 2023 | 440.80 | 441.60 | 435.90 | 440.00 | 434.42 | 3,649,939 |
Dec 20, 2023 | 438.10 | 444.50 | 434.10 | 444.50 | 438.86 | 24,129,592 |
Dec 19, 2023 | 429.60 | 437.60 | 428.53 | 436.00 | 430.47 | 17,806,223 |
Dec 18, 2023 | 423.90 | 429.00 | 417.95 | 428.80 | 423.36 | 5,791,797 |
Dec 15, 2023 | 421.10 | 429.40 | 418.10 | 427.00 | 421.58 | 25,912,187 |
Dec 14, 2023 | 429.00 | 434.33 | 420.50 | 422.50 | 417.14 | 19,580,661 |
Dec 13, 2023 | 419.50 | 422.10 | 416.70 | 419.70 | 414.38 | 11,332,346 |
Dec 12, 2023 | 420.20 | 421.90 | 409.30 | 412.60 | 407.37 | 8,260,191 |
Dec 11, 2023 | 419.50 | 419.90 | 413.30 | 418.00 | 412.70 | 7,220,321 |
Dec 08, 2023 | 418.20 | 421.10 | 413.90 | 419.10 | 413.78 | 12,637,270 |
Dec 07, 2023 | 420.00 | 420.60 | 412.70 | 414.60 | 409.34 | 14,710,130 |
Dec 06, 2023 | 429.40 | 430.80 | 420.70 | 421.60 | 416.25 | 8,742,499 |
Dec 05, 2023 | 427.50 | 428.60 | 422.10 | 425.40 | 420.00 | 6,357,506 |
Dec 04, 2023 | 430.00 | 434.20 | 425.10 | 428.10 | 422.67 | 6,975,526 |
Dec 01, 2023 | 430.30 | 433.30 | 422.90 | 427.70 | 422.27 | 8,269,745 |
Nov 30, 2023 | 436.40 | 437.50 | 427.80 | 428.70 | 423.26 | 23,781,767 |
Nov 29, 2023 | 441.80 | 441.80 | 430.20 | 434.60 | 429.09 | 14,761,767 |
Nov 28, 2023 | 448.90 | 448.90 | 437.90 | 442.70 | 437.08 | 11,834,001 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |