Stewart Information Services Corporation Common Stock (STC)

68.99
+2.20 (3.29%)
NYSE· Last Trade: May 18th, 12:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors