Keefe, Bruyette & Woods Rates STC buy, $77 Price Target
The firm reiterated its buy rating on STC with a price target of $77, a 13.14% upside from the current price.
Reviewed by automated data checks against the source data. How we make and check alerts
Keefe, Bruyette & Woods rated Stewart Information Services Corporation ($STC) "buy" with a $77 price target on June 25, 2026.
Since the rating, $STC is up 5.3% after 1 week, up 2.8% after 1 month and down 17.9% to date (from the $64.03 close on Jun 25, 2026).
Key Points
- Keefe, Bruyette & Woods reiterated its buy rating on STC with a price target of $77 as of June 25, 2026.
- Keefe, Bruyette & Woods's $77 price target implies 13.14% upside from Stewart Information Services Corporation's ($STC) current $68.06 share price.
- STC shares traded near $68.06 on Thursday, reflecting ongoing interest from analysts and investors.
- Institutional investors like BlackRock and FMR LLC adjusted their positions in STC, with BlackRock increasing its stake by 349,965 shares.
Get $STC trade alerts by text
We text you when insiders, Congress or big funds trade $STC. Free.
Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Stewart Information Services Corporation alert may contain errors. Disclosures
Keefe, Bruyette & Woods has reiterated its buy rating on STC, setting a price target of $77. This update, announced on June 25, 2026, signals continued confidence in the company's prospects.
Keefe, Bruyette & Woods vs. the S&P 500
Hypothetical returns from Keefe, Bruyette & Woods's disclosed trades, not real profit or advice. How we model this.
Other Institutional Activity in STC
Several major institutional investors have adjusted their holdings in STC. BlackRock, Inc. grew its holdings by 349,965 shares, ending with 5,127,040 shares worth about $315.7 million, marking a 7.3% increase. FMR LLC added 19,334 shares, bringing its total to 2,734,635 shares valued at approximately $168.4 million, a 0.7% increase. Neuberger Berman Group LLC made a more significant move, increasing its stake by 417,505 shares, a 19.4% rise, to 2,569,225 shares worth about $158.2 million. Dimensional Fund Advisors LP made a modest addition of 1,887 shares, while Allspring Global Investments Holdings, LLC reduced its stake by 136,719 shares, an 8.4% decrease. Vanguard Capital Management LLC opened a new position with 1,329,705 shares valued at $81.9 million.
Stewart Information Services Corporation Stock Up 7.8%
Shares of STC traded near $68.06 on Thursday. The stock's movement is influenced by both institutional activity and analyst ratings, keeping it in focus for investors.
$STC price target
Stewart Information Services Corporation daily closes and this analyst's $77 target. Not advice.
Insider Buying and Selling at Stewart Information Services Corporation
Several insiders have been active in purchasing STC shares. On June 1, 2026, Bradley Allen Jr bought 1,000 shares at an average price of $63.87. Earlier, on May 7, 2026, multiple insiders, including Bradley Allen Jr, Sanchez Rodriquez Manuel, Apel Thomas, Vaid Helen, and Clarke Robert, bought shares ranging from 1,791 to 3,151 without disclosed prices.
Analysts Set New Price Targets
On June 25, 2026, Keefe, Bruyette & Woods maintained its buy rating on STC with a $77 price target. Previously, on May 18, 2026, Stephens & Co. reiterated a buy rating with a higher target of $88. These ratings reflect ongoing analyst support for STC's potential.
Bottom Line
Keefe, Bruyette & Woods' reaffirmation of a buy rating on STC with a $77 price target highlights continued optimism about the company's future. Institutional and insider activities also suggest a keen interest in STC. As always, remember that analyst ratings and institutional reports reflect past data and may not represent current conditions.
Source: Keefe, Bruyette & Woods's rating change on $STC (Jun 25, 2026). Written by software, not financial advice. How we make alerts
