Tech and health care firms drive more gains for US stocks

A broad rally drove U.S. stocks solidly higher Thursday for the second day in a row, extending the market's gains for the week