Iran Conflict Could Deliver 300 Billion Economic Shock Impacting Mortgage Rates and Wages Bowhead BOW Q1 2026 Beat Revenue NA EPS Exceeds by Significant SoFi vs TD Bank Which Financial Institution May Suit Your Needs Better