STC
STC
NYSE · Insurance

Stewart Information Services

$68.19
-0.23 (-0.34%)
As of Aug 8, 10:03 PM ET ·