News

Stewart Information Services Corporation (NYSE: STC) today reported net income attributable to Stewart of $31.9 million ($1.13 per diluted share) for the second quarter 2025, compared to net income ...
In the second quarter of 2025, the Company did not repurchase any shares of common stock. Capacity under the existing repurchase authorization was $56.1 million as of June 30, 2025. Selective's Board ...