Stewart Information Services Corp.

STC
NYSE
38.66 0.12 (0.31%) last updated 4:18 PM EDT Apr 24
Trade $STC Now