Earnings Scorecard: Financials log 80% EPS beat rate vs. revenue this week
Financial stocks outperformed the broader market this week as investors assessed third-quarter earnings across banks, insurers, consumer finance providers, and capital-markets firms.