STC (STC) closed at $68.65 on Aug 4, 2026, down 0.6% on the day. The stock is up 1.1% over the past month, up 1.5% over three months, down 0.7% year to date and up 7.9% over the past year. It trades 10.6% below its 52-week high of $76.79 and 21.2% above its 52-week low of $56.65. The close sits above its 50-day moving average ($67.08) and above its 200-day moving average ($67.58).
STC is scheduled to report earnings on Oct 21, 2026, after market close.
STC options were pricing 42% at-the-money implied volatility on Oct 16, 2026, an IV rank of 69 over the past year.
STC is scheduled to report on Oct 21, 2026, after market close.
Yes — the Aug 4, 2026 close of $68.65 is 1.6% above the 200-day average of $67.58.
STC closed 10.6% below its 52-week high of $76.79.