Stock Information
Stewart Information Services Corp (STC)
Ticker Symbol: STC
Exchange: NYSE
Sector: Insurance
Market Cap: $1,987.62 mil
Piotroski score: 7
PE Ratio: 18.0565
EPS (TTM): 4.0371
Revenue (TTM): $100.54 M
Dividend Yield: 3.0021443%
ROE: 7.76%
Latest News
-
Stephens & Co. Upgrades Stewart Information Services (STC)
Fri, Feb 27, 2026 8:02 PM
-
5 Analysts Have This To Say About Stewart Information Servs
Fri, Feb 27, 2026 4:01 PM
-
Stephens & Co. Upgrades Stewart Information Servs to Overweight, Announces $82 Price Target
Fri, Feb 27, 2026 12:05 PM
Key Financials
Financial data not available