Seeking AlphaThu, 23 Apr 2026 22:11:35 GMTStewart Information Services Corporation (STC) Q1 2026 Earnings Call TranscriptSTC-0.54%