72.88 0.51(0.70%)11/13/2024
Stewart Information Services Corp. (STC)
Press Release | Data News