Stewart Information Services: Q2 Earnings Snapshot
HOUSTON -- Stewart Information Services Corp. (STC) on Wednesday reported second-quarter profit of $94.8 million....
HOUSTON -- Stewart Information Services Corp. (STC) on Wednesday reported second-quarter profit of $94.8 million....