Stewart Information Services Corp.

NYSE: STC    
Share price (6/20/24): $61.98    
Market cap (6/20/24): $1.709 billion