Stewart Information Services Corp.

STC
NYSE
40.37 0.3 (0.74%) last updated 5:02 PM EDT Jul 28
Trade $STC Now