STC Stewart Information Services Corporation logo

STC Stewart Information Services Corporation

Financial Services
$67.69-0.54%ClosedMarket Cap: $2.06B

As of 2026-05-25

Analyst Consensus

Consensus

Buy

Target (Consensus)

$80.50

Target (Median)

$80.50

Target Range

$80.00 - $81.00

Upside from current price: 18.9%

Rating Distribution

2 Strong Buy1 Buy0 Hold0 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-18Stephens & Co.maintainOverweightOverweight
2026-04-24Keefe, Bruyette & WoodsmaintainOutperformOutperform
2026-02-27Stephens & Co.upgradeOverweightEqual Weight
2026-02-09Keefe, Bruyette & WoodsmaintainOutperformOutperform
2025-12-18Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
2025-07-28Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Dec 31$4.60$2.88B2
Thu Dec 31$6.07$3.46B2
Fri Dec 31$7.37$3.68B2
Sun Dec 31$7.64$3.95B1