Stewart Information Services Corp.

STC
NYSE
39.68 0.82 (2.02%) last updated 4:51 PM EDT Jun 29
Trade $STC Now