US stocks end mostly up on more solid earnings. Nasdaq and S&P 500 hit records. Results from so-called Magnificent 7 tech stocks could set the tone.
US stocks end mostly higher, with S&P 500 and Nasdaq at records, on solid earnings
view original post