Rallying Ahead of Earnings

A handful of companies due to report earnings this afternoon are rallying into the close.  Note that biotechs Gilead Sciences and Amgen are advancing the most:

Rallying Ahead of Earnings