Stewart Information Services Corp.

STC
NYSE
40.33 0.40 (0.98%) last updated 2:37 PM EDT Mar 31
Trade $STC Now