Stewart Information Services Corp.

STC
NYSE
37.73 1.02 (2.63%) last updated 1:38 PM EDT Apr 27
Trade $STC Now