Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 347.22 | 349.94 | 344.17 | 347.19 | 347.19 | 1,008,300 |
Mar 15, 2024 | 346.79 | 349.28 | 344.50 | 348.15 | 348.15 | 2,469,100 |
Mar 14, 2024 | 344.90 | 349.47 | 343.02 | 348.89 | 348.89 | 947,500 |
Mar 13, 2024 | 345.38 | 351.36 | 344.54 | 345.20 | 345.20 | 1,056,000 |
Mar 12, 2024 | 346.33 | 348.37 | 340.09 | 345.15 | 345.15 | 1,315,800 |
Mar 11, 2024 | 338.60 | 349.20 | 338.60 | 347.00 | 347.00 | 1,165,000 |
Mar 08, 2024 | 340.56 | 344.43 | 338.44 | 339.35 | 339.35 | 1,164,000 |
Mar 07, 2024 | 338.78 | 342.15 | 334.54 | 340.72 | 340.72 | 1,576,300 |
Mar 06, 2024 | 337.41 | 342.09 | 336.52 | 339.08 | 339.08 | 1,554,600 |
Mar 05, 2024 | 349.00 | 351.82 | 337.14 | 337.92 | 337.92 | 2,569,500 |
Mar 04, 2024 | 351.00 | 352.81 | 346.60 | 346.83 | 346.83 | 1,792,600 |
Mar 01, 2024 | 350.10 | 352.11 | 346.26 | 352.03 | 352.03 | 1,640,000 |
Feb 29, 2024 | 351.76 | 353.46 | 346.32 | 350.32 | 350.32 | 2,291,600 |
Feb 28, 2024 | 359.99 | 361.30 | 350.51 | 351.16 | 351.16 | 2,128,500 |
Feb 27, 2024 | 361.15 | 366.58 | 357.18 | 362.70 | 362.70 | 1,454,600 |
Feb 26, 2024 | 363.89 | 366.71 | 357.89 | 359.95 | 359.95 | 1,217,600 |
Feb 23, 2024 | 368.78 | 369.41 | 361.55 | 362.91 | 362.91 | 1,371,900 |
Feb 22, 2024 | 367.00 | 369.34 | 362.87 | 368.08 | 368.08 | 1,226,200 |
Feb 21, 2024 | 368.57 | 369.52 | 364.90 | 367.60 | 367.60 | 876,700 |
Feb 20, 2024 | 366.40 | 369.23 | 365.00 | 367.14 | 367.14 | 1,121,000 |
Feb 16, 2024 | 365.45 | 368.93 | 365.26 | 366.92 | 366.92 | 954,700 |
Feb 15, 2024 | 364.66 | 366.74 | 362.51 | 363.98 | 363.98 | 1,245,600 |
Feb 14, 2024 | 363.65 | 364.12 | 360.89 | 362.29 | 362.29 | 1,124,700 |
Feb 13, 2024 | 369.81 | 373.27 | 364.34 | 364.48 | 364.48 | 1,255,000 |
Feb 12, 2024 | 370.30 | 371.71 | 367.29 | 369.14 | 369.14 | 990,300 |
Feb 09, 2024 | 368.27 | 371.16 | 366.13 | 370.28 | 370.28 | 1,122,400 |
Feb 08, 2024 | 370.43 | 372.93 | 366.93 | 367.80 | 367.80 | 1,579,100 |
Feb 07, 2024 | 368.68 | 371.85 | 365.66 | 368.57 | 368.57 | 2,309,500 |
Feb 06, 2024 | 361.45 | 368.42 | 359.02 | 366.35 | 366.35 | 2,271,400 |
Feb 05, 2024 | 373.31 | 375.82 | 358.64 | 361.02 | 361.02 | 3,401,900 |
Feb 02, 2024 | 378.38 | 382.84 | 374.22 | 378.87 | 378.87 | 1,784,700 |
Feb 01, 2024 | 375.07 | 379.50 | 370.00 | 375.82 | 375.82 | 3,045,500 |
Jan 31, 2024 | 380.02 | 383.44 | 375.51 | 378.06 | 378.06 | 2,264,300 |
Jan 30, 2024 | 370.39 | 378.00 | 365.89 | 376.83 | 376.83 | 3,059,400 |
Jan 29, 2024 | 363.00 | 367.76 | 358.10 | 365.94 | 365.94 | 2,854,100 |
Jan 26, 2024 | 354.92 | 368.76 | 354.26 | 361.23 | 361.23 | 4,460,500 |
Jan 25, 2024 | 350.63 | 364.82 | 342.69 | 355.36 | 355.36 | 10,864,900 |
Jan 24, 2024 | 407.07 | 411.80 | 400.98 | 402.40 | 402.40 | 2,120,400 |
Jan 23, 2024 | 408.03 | 410.27 | 404.00 | 407.52 | 407.52 | 1,615,700 |
Jan 22, 2024 | 400.00 | 411.72 | 397.00 | 409.65 | 409.65 | 2,447,800 |
Jan 19, 2024 | 410.50 | 412.39 | 400.97 | 401.53 | 401.53 | 3,022,100 |
Jan 18, 2024 | 392.44 | 415.73 | 390.50 | 411.98 | 411.98 | 9,405,300 |
Jan 17, 2024 | 440.94 | 455.53 | 439.36 | 447.76 | 447.76 | 2,529,700 |
Jan 16, 2024 | 441.48 | 441.48 | 433.56 | 438.79 | 438.79 | 1,831,300 |
Jan 12, 2024 | 430.91 | 444.99 | 429.13 | 438.71 | 438.71 | 2,742,900 |
Jan 11, 2024 | 457.29 | 459.76 | 453.36 | 454.99 | 454.99 | 1,162,100 |
Jan 10, 2024 | 458.06 | 460.36 | 456.16 | 459.08 | 459.08 | 1,151,600 |
Jan 09, 2024 | 462.08 | 462.08 | 455.88 | 459.30 | 459.30 | 1,430,300 |
Jan 08, 2024 | 458.98 | 464.38 | 451.99 | 460.74 | 460.74 | 1,584,500 |
Jan 05, 2024 | 464.03 | 464.75 | 453.73 | 458.27 | 458.27 | 1,692,700 |
Jan 04, 2024 | 469.10 | 471.37 | 466.17 | 466.54 | 466.54 | 951,800 |
Jan 03, 2024 | 474.91 | 475.00 | 463.84 | 464.52 | 464.52 | 1,307,400 |
Jan 02, 2024 | 459.74 | 471.55 | 458.15 | 470.10 | 470.10 | 1,966,900 |
Dec 29, 2023 | 457.15 | 458.93 | 454.90 | 457.81 | 457.81 | 803,900 |
Dec 28, 2023 | 450.70 | 459.21 | 450.00 | 455.61 | 455.61 | 1,035,000 |
Dec 28, 2023 | 0.885 Dividend | |||||
Dec 27, 2023 | 452.55 | 453.00 | 448.91 | 451.42 | 450.54 | 1,517,200 |
Dec 26, 2023 | 451.88 | 453.56 | 449.76 | 452.83 | 451.94 | 912,700 |
Dec 22, 2023 | 454.88 | 455.29 | 451.54 | 453.20 | 452.31 | 1,054,100 |
Dec 21, 2023 | 452.57 | 454.95 | 451.07 | 453.94 | 453.05 | 1,554,600 |
Dec 20, 2023 | 462.21 | 462.21 | 451.58 | 451.89 | 451.00 | 1,928,000 |
Dec 19, 2023 | 458.01 | 463.74 | 456.50 | 463.58 | 462.67 | 1,331,400 |
Dec 18, 2023 | 461.14 | 462.07 | 455.90 | 460.03 | 459.13 | 1,803,600 |
Dec 15, 2023 | 467.56 | 467.90 | 459.26 | 461.46 | 460.56 | 2,763,000 |
Dec 14, 2023 | 486.00 | 486.00 | 466.67 | 469.05 | 468.13 | 2,396,000 |
Dec 13, 2023 | 481.94 | 488.89 | 480.11 | 488.09 | 487.13 | 1,036,100 |
Dec 12, 2023 | 480.00 | 483.82 | 477.80 | 481.94 | 481.00 | 1,645,700 |
Dec 11, 2023 | 482.63 | 483.00 | 467.38 | 476.61 | 475.68 | 2,389,600 |
Dec 08, 2023 | 482.69 | 482.69 | 475.06 | 481.62 | 480.68 | 1,083,100 |
Dec 07, 2023 | 484.64 | 485.35 | 472.13 | 480.30 | 479.36 | 2,022,600 |
Dec 06, 2023 | 497.26 | 498.17 | 483.22 | 483.80 | 482.85 | 1,734,100 |
Dec 05, 2023 | 492.56 | 502.73 | 488.29 | 500.35 | 499.37 | 1,197,100 |
Dec 04, 2023 | 496.00 | 498.77 | 486.72 | 491.98 | 491.02 | 1,119,400 |
Dec 01, 2023 | 483.03 | 504.79 | 480.49 | 495.21 | 494.24 | 2,178,500 |
Nov 30, 2023 | 483.92 | 489.58 | 478.09 | 484.86 | 483.91 | 4,128,300 |
Nov 29, 2023 | 496.01 | 526.47 | 480.36 | 482.41 | 481.46 | 5,041,800 |
Nov 28, 2023 | 511.84 | 515.39 | 510.37 | 510.45 | 509.45 | 718,100 |
Nov 27, 2023 | 520.31 | 527.18 | 510.43 | 510.71 | 509.71 | 986,300 |
Nov 24, 2023 | 519.00 | 520.79 | 514.45 | 518.26 | 517.24 | 312,000 |
Nov 22, 2023 | 510.65 | 516.83 | 507.00 | 515.60 | 514.59 | 892,100 |
Nov 21, 2023 | 502.41 | 508.89 | 500.37 | 507.07 | 506.08 | 708,500 |
Nov 20, 2023 | 497.56 | 502.60 | 494.73 | 501.79 | 500.81 | 1,066,000 |
Nov 17, 2023 | 513.67 | 513.67 | 496.04 | 498.09 | 497.11 | 1,499,600 |
Nov 16, 2023 | 507.08 | 520.00 | 507.08 | 512.91 | 511.90 | 1,053,800 |
Nov 15, 2023 | 500.14 | 509.23 | 495.53 | 506.79 | 505.80 | 1,107,300 |
Nov 14, 2023 | 490.98 | 505.38 | 490.18 | 501.95 | 500.97 | 1,121,100 |
Nov 13, 2023 | 493.03 | 498.40 | 492.67 | 497.15 | 496.18 | 550,500 |
Nov 10, 2023 | 496.57 | 497.13 | 488.95 | 493.11 | 492.14 | 691,800 |
Nov 09, 2023 | 488.28 | 498.20 | 486.86 | 495.18 | 494.21 | 1,056,400 |
Nov 08, 2023 | 499.65 | 503.05 | 487.65 | 488.26 | 487.30 | 911,400 |
Nov 07, 2023 | 490.79 | 503.64 | 490.77 | 498.18 | 497.20 | 1,845,900 |
Nov 06, 2023 | 478.00 | 490.15 | 473.75 | 487.31 | 486.35 | 1,546,400 |
Nov 03, 2023 | 478.46 | 483.81 | 475.06 | 477.01 | 476.07 | 1,452,700 |
Nov 02, 2023 | 484.49 | 488.00 | 471.80 | 481.40 | 480.46 | 2,604,500 |
Nov 01, 2023 | 500.34 | 516.00 | 488.73 | 489.36 | 488.40 | 2,752,700 |
Oct 31, 2023 | 520.60 | 525.49 | 518.45 | 523.69 | 522.66 | 1,282,800 |
Oct 30, 2023 | 511.38 | 520.49 | 508.77 | 517.97 | 516.95 | 1,093,800 |
Oct 27, 2023 | 510.56 | 516.10 | 508.35 | 510.19 | 509.19 | 758,600 |
Oct 26, 2023 | 518.82 | 521.14 | 512.34 | 513.37 | 512.36 | 688,200 |
Oct 25, 2023 | 518.69 | 524.85 | 513.00 | 522.77 | 521.75 | 733,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |