Ticker: STC
Company: STEWART INFORMATION SERVICES CORP
Person: Brian Glaze, officer
Transaction date: March 26, 2025
Reporting date: March 28, 2025
Average share price: $ -23.12
Sold 699 shares for $ 16.2k