Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 353.95 | 355.39 | 351.90 | 354.98 | 354.98 | 705,400 |
Mar 27, 2024 | 350.50 | 353.53 | 348.94 | 353.41 | 353.41 | 537,500 |
Mar 26, 2024 | 347.70 | 350.10 | 347.02 | 347.61 | 347.61 | 451,800 |
Mar 25, 2024 | 347.38 | 349.13 | 346.96 | 347.92 | 347.92 | 411,100 |
Mar 22, 2024 | 350.00 | 351.33 | 348.49 | 348.56 | 348.56 | 374,400 |
Mar 21, 2024 | 346.54 | 349.74 | 345.25 | 349.17 | 349.17 | 457,100 |
Mar 20, 2024 | 346.50 | 347.21 | 344.43 | 346.03 | 346.03 | 686,400 |
Mar 19, 2024 | 341.52 | 347.13 | 341.01 | 345.80 | 345.80 | 756,900 |
Mar 18, 2024 | 345.01 | 347.08 | 339.82 | 340.03 | 340.03 | 749,600 |
Mar 15, 2024 | 339.94 | 344.67 | 339.04 | 344.19 | 344.19 | 1,231,100 |
Mar 14, 2024 | 344.54 | 344.63 | 340.67 | 342.69 | 342.69 | 799,600 |
Mar 14, 2024 | 0.98 Dividend | |||||
Mar 13, 2024 | 341.00 | 344.85 | 339.41 | 343.68 | 342.70 | 875,800 |
Mar 12, 2024 | 338.61 | 340.80 | 336.07 | 340.42 | 339.45 | 645,000 |
Mar 11, 2024 | 331.98 | 338.12 | 329.70 | 338.03 | 337.07 | 491,900 |
Mar 08, 2024 | 333.87 | 337.38 | 332.36 | 335.41 | 334.45 | 622,400 |
Mar 07, 2024 | 338.25 | 338.30 | 333.99 | 334.20 | 333.25 | 529,200 |
Mar 06, 2024 | 334.96 | 339.63 | 334.00 | 337.53 | 336.57 | 772,000 |
Mar 05, 2024 | 335.32 | 335.68 | 329.66 | 331.81 | 330.86 | 574,500 |
Mar 04, 2024 | 335.05 | 335.80 | 332.84 | 335.77 | 334.81 | 507,500 |
Mar 01, 2024 | 330.88 | 335.88 | 330.03 | 335.56 | 334.60 | 463,300 |
Feb 29, 2024 | 332.63 | 334.68 | 328.13 | 330.39 | 329.45 | 1,064,400 |
Feb 28, 2024 | 328.82 | 332.11 | 328.07 | 331.25 | 330.31 | 370,100 |
Feb 27, 2024 | 328.29 | 328.78 | 326.22 | 328.68 | 327.74 | 352,300 |
Feb 26, 2024 | 331.75 | 332.40 | 327.97 | 328.55 | 327.61 | 553,100 |
Feb 23, 2024 | 331.33 | 333.61 | 330.15 | 330.27 | 329.33 | 442,200 |
Feb 22, 2024 | 327.75 | 332.76 | 325.78 | 331.04 | 330.10 | 563,500 |
Feb 21, 2024 | 325.04 | 325.99 | 321.99 | 324.82 | 323.89 | 430,200 |
Feb 20, 2024 | 319.34 | 326.07 | 318.20 | 323.04 | 322.12 | 641,700 |
Feb 16, 2024 | 324.16 | 324.16 | 319.40 | 320.49 | 319.58 | 548,700 |
Feb 15, 2024 | 318.86 | 325.11 | 318.42 | 323.90 | 322.98 | 725,000 |
Feb 14, 2024 | 319.81 | 320.11 | 316.34 | 319.39 | 318.48 | 496,800 |
Feb 13, 2024 | 319.75 | 321.76 | 314.84 | 319.22 | 318.31 | 747,500 |
Feb 12, 2024 | 330.00 | 330.80 | 319.55 | 320.09 | 319.18 | 907,100 |
Feb 09, 2024 | 323.82 | 333.00 | 323.17 | 330.89 | 329.95 | 1,203,300 |
Feb 08, 2024 | 330.00 | 330.39 | 326.15 | 328.35 | 327.41 | 941,500 |
Feb 07, 2024 | 328.50 | 328.92 | 326.34 | 327.93 | 326.99 | 543,400 |
Feb 06, 2024 | 324.91 | 326.96 | 321.46 | 325.38 | 324.45 | 706,500 |
Feb 05, 2024 | 326.60 | 326.61 | 323.63 | 325.30 | 324.37 | 670,400 |
Feb 02, 2024 | 324.72 | 329.99 | 324.72 | 327.62 | 326.69 | 568,900 |
Feb 01, 2024 | 319.50 | 325.21 | 318.80 | 325.15 | 324.22 | 533,100 |
Jan 31, 2024 | 326.58 | 326.59 | 319.49 | 319.50 | 318.59 | 832,400 |
Jan 30, 2024 | 325.86 | 328.08 | 325.65 | 327.52 | 326.59 | 791,900 |
Jan 29, 2024 | 325.10 | 328.23 | 325.07 | 326.75 | 325.82 | 622,800 |
Jan 26, 2024 | 328.00 | 329.27 | 326.08 | 326.10 | 325.17 | 487,000 |
Jan 25, 2024 | 329.54 | 330.84 | 326.83 | 328.59 | 327.65 | 392,600 |
Jan 24, 2024 | 329.83 | 330.93 | 328.17 | 328.35 | 327.41 | 559,700 |
Jan 23, 2024 | 325.84 | 329.54 | 325.24 | 329.47 | 328.53 | 596,000 |
Jan 22, 2024 | 327.44 | 328.15 | 324.78 | 324.99 | 324.06 | 797,300 |
Jan 19, 2024 | 323.02 | 328.06 | 322.08 | 326.28 | 325.35 | 736,400 |
Jan 18, 2024 | 317.17 | 321.04 | 316.80 | 320.97 | 320.05 | 724,500 |
Jan 17, 2024 | 315.72 | 317.87 | 315.72 | 317.03 | 316.13 | 446,100 |
Jan 16, 2024 | 315.64 | 317.15 | 314.08 | 315.65 | 314.75 | 499,900 |
Jan 12, 2024 | 315.29 | 316.34 | 313.67 | 316.31 | 315.41 | 692,300 |
Jan 11, 2024 | 315.47 | 316.03 | 312.73 | 314.28 | 313.38 | 624,900 |
Jan 10, 2024 | 312.46 | 315.12 | 312.02 | 315.04 | 314.14 | 418,700 |
Jan 09, 2024 | 311.70 | 312.85 | 309.44 | 312.01 | 311.12 | 629,600 |
Jan 08, 2024 | 310.36 | 313.02 | 308.61 | 312.86 | 311.97 | 525,400 |
Jan 05, 2024 | 311.71 | 312.19 | 307.31 | 309.16 | 308.28 | 492,800 |
Jan 04, 2024 | 313.09 | 314.29 | 311.71 | 311.75 | 310.86 | 739,200 |
Jan 03, 2024 | 312.96 | 314.24 | 310.53 | 312.00 | 311.11 | 720,200 |
Jan 02, 2024 | 312.36 | 314.48 | 310.54 | 311.64 | 310.75 | 800,200 |
Dec 29, 2023 | 311.50 | 313.89 | 311.39 | 313.09 | 312.20 | 499,100 |
Dec 28, 2023 | 311.58 | 311.98 | 310.53 | 311.07 | 310.18 | 311,700 |
Dec 27, 2023 | 309.17 | 311.13 | 309.17 | 310.42 | 309.53 | 415,100 |
Dec 26, 2023 | 308.18 | 310.95 | 308.18 | 310.00 | 309.12 | 377,400 |
Dec 22, 2023 | 312.01 | 312.41 | 308.68 | 309.85 | 308.97 | 330,700 |
Dec 21, 2023 | 308.41 | 310.95 | 307.09 | 310.55 | 309.66 | 484,800 |
Dec 20, 2023 | 311.95 | 313.71 | 308.82 | 309.39 | 308.51 | 696,700 |
Dec 19, 2023 | 316.28 | 316.31 | 311.37 | 312.97 | 312.08 | 1,019,300 |
Dec 18, 2023 | 311.64 | 315.04 | 311.64 | 314.96 | 314.06 | 848,600 |
Dec 15, 2023 | 310.90 | 315.05 | 308.20 | 310.50 | 309.61 | 2,126,800 |
Dec 14, 2023 | 326.00 | 326.00 | 314.63 | 315.82 | 314.92 | 1,375,100 |
Dec 14, 2023 | 0.98 Dividend | |||||
Dec 13, 2023 | 329.81 | 329.81 | 325.21 | 326.94 | 325.03 | 783,200 |
Dec 12, 2023 | 328.00 | 329.83 | 326.73 | 328.96 | 327.04 | 464,400 |
Dec 11, 2023 | 326.00 | 327.70 | 324.88 | 326.41 | 324.50 | 512,800 |
Dec 08, 2023 | 324.00 | 325.18 | 322.56 | 324.52 | 322.62 | 871,400 |
Dec 07, 2023 | 323.45 | 325.39 | 322.22 | 323.36 | 321.47 | 536,300 |
Dec 06, 2023 | 325.28 | 325.28 | 321.72 | 322.47 | 320.59 | 557,500 |
Dec 05, 2023 | 323.66 | 324.96 | 321.62 | 324.56 | 322.66 | 546,100 |
Dec 04, 2023 | 323.02 | 324.46 | 320.85 | 323.66 | 321.77 | 786,200 |
Dec 01, 2023 | 323.66 | 325.90 | 322.56 | 325.32 | 323.42 | 708,400 |
Nov 30, 2023 | 318.51 | 322.98 | 317.59 | 322.87 | 320.98 | 1,317,300 |
Nov 29, 2023 | 320.42 | 321.49 | 318.64 | 319.04 | 317.18 | 653,200 |
Nov 28, 2023 | 321.02 | 321.42 | 317.75 | 318.46 | 316.60 | 634,600 |
Nov 27, 2023 | 320.89 | 321.11 | 318.58 | 320.67 | 318.80 | 599,200 |
Nov 24, 2023 | 320.00 | 320.84 | 318.01 | 320.84 | 318.97 | 275,900 |
Nov 22, 2023 | 321.76 | 322.53 | 318.74 | 319.52 | 317.65 | 441,500 |
Nov 21, 2023 | 320.09 | 320.86 | 318.35 | 319.99 | 318.12 | 426,400 |
Nov 20, 2023 | 318.00 | 320.13 | 315.55 | 319.43 | 317.56 | 619,300 |
Nov 17, 2023 | 320.00 | 320.00 | 317.04 | 318.25 | 316.39 | 694,900 |
Nov 16, 2023 | 312.49 | 317.34 | 312.22 | 317.26 | 315.41 | 652,600 |
Nov 15, 2023 | 312.50 | 315.93 | 311.90 | 314.12 | 312.29 | 962,600 |
Nov 14, 2023 | 310.22 | 312.93 | 307.59 | 312.26 | 310.44 | 609,500 |
Nov 13, 2023 | 311.00 | 312.55 | 308.57 | 309.64 | 307.83 | 465,000 |
Nov 10, 2023 | 308.88 | 311.12 | 305.74 | 311.02 | 309.20 | 642,500 |
Nov 09, 2023 | 309.23 | 311.53 | 306.82 | 308.80 | 307.00 | 859,500 |
Nov 08, 2023 | 306.85 | 310.58 | 306.36 | 309.19 | 307.38 | 1,063,000 |
Nov 07, 2023 | 306.04 | 308.16 | 304.13 | 304.98 | 303.20 | 888,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |