Take Five: Midterms meet earnings - SPY News | Rallies