Compare Stewart Information Servs (STC) to its peers on price performance, valuation multiples and key financial metrics.
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