Markets rose on Friday to end the week on a positive note, with computer giant Dell leading a surge in tech stocks.

S&P 500 and Nasdaq hit fresh record highs, while Dow lagged and finished with slight losses.

US stocks ended mixed as the Dow hit a record closing high driven by healthcare and consumer gains, while tech and chip stocks lagged. Banking shares fell after JPMorgan flagged…

U.S. stocks hovered near record highs as strong corporate earnings, led by Snowflake and Dollar Tree, offset macro concerns. Oil price volatility tied to U.S.-Iran tensions,…