Stocks end a strong week of gains in the green, as glimmers of medical optimism in the coronavirus pandemic see sentiment firm.

At the close:

- S&amp;P 500 up 1.44%
- Dow up 1.20%
- Nasdaq up 0.77%

$SPX $DJIA $COMP