ST
STC
Market ClosedStewart Information Services Corporation
US
8.10K employees
CEO: Frederick Henry Eppinger Jr.
Founded: 1973
$52.22
+$0.00(+NaN%)
Market Cap
1.59B
Beta
1.05
52W Range
N/A
Dividend Yield
4.07%
Big Fish Trades and Ownership
In-depth analysis of ownership patterns and trading activity
Loading Senate trading data...
Explore STC
STC in the Financial Services
Small Cap