71.62 2.71(3.93%)11/06/2024
Stewart Information Services Corp. (STC)
Press Release | Data News