72.84 0.47(0.65%)11/11/2024
Stewart Information Services Corp. (STC)
Press Release | Data News