XLF earnings recap: 20 of 21 financials beat EPS, revenue mixed.

jetcityimage
In this week's earnings recap, 21 companies from the S&P 500 Financial Select Sector SPDR ETF (XLF) reported their quarterly results.
In Q1, the XLF declined 10.12%, underperforming the broader market, as the SPDR S&P 500 ETF Trust (
