Historical Data

Stewart Information Services Corpor... (STC)

$47.76

-0.03 (-0.06%)