M&A: Stewart Information Servs (STC) announced it will be acquired by BRC Group Holdings (RILY) on Monday, September 28, 2026 for $204M paid in cash & stock
Stewart Information Servs Financials
Stewart Information Servs (STC) financial statements — income, revenue, gross margin and key metrics.