Stewart Information Services Corporation (STC)

Last Closing Price: 73.64 (2025-09-29)