Lumida
/STC
⌘K
Stewart Information Services Corp

Stewart Information Services Corp

STC
$66.24USD-0.48%-0.32 today

MARKET CAP

2.0B

P/E (TTM)

16.4x

FWD P/E

DAY RANGE

$66 – $68

52W RANGE

$57
$79

AI Summary

Stalk
Sell NowMedium

STC has closed decisively below its key EMA and SMA cluster on strong volume, with today’s bearish pivot confirming failed upside control and triggering structural repair lower. Oversold conditions support further mean reversion decline, while resistance at the flattening 9/20 EMA and 50/200 SMA region caps any relief. Short-term timing favors immediate sell-side engagement, with invalidation only on a daily close back above the flattening EMAs.

  • Q2 2026 revenue $895.8 M (+25% YoY) with EPS $1.39 (+212%)
  • Adjusted pre-tax margin improved to 8.8%, signaling operational strength
  • Residential real estate activity remains depressed at 15-year lows
Full analysis →
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income