STC   $73.8  2.00% Market Closed After Close 75.33 2.07%

Stewart Information Services Corp