Stewart Information Services Corporation (STC)

Last Closing Price: 65.10 (2025-06-30)