Stewart Information Services Corporation (STC)

Market Cap:

$1,030,000,000

Last Price ():

$43.83

Change: +0.11% Open: $43.24 Low: $43.21 High: $43.95
Div. Yield: 2.74% Price/Earnings: 23.7 Price/Book: 1.6 Price/Sales: 0.5