STC   $67.8525  -1.81% Market Open

Stewart Information Services Corporation