Director C Allen Jr Bradley bought 1,000 shares of STC at $63.87 on 2026-06-01, raising holdings to 25.0K shares (+4.2%)
C Allen Jr Bradley, a Director, executed 3 separate purchases totaling 1,000 shares for $63,869.16 at a blended average price of $63.87 on 2026-06-01. His holdings increased from 24.0K to 25.0K shares. The current price of $64.05 sits near the transaction price, with the stock down 7.3% over 30 days and 8.5% over 90 days, placing it 18.5% below its 52-week high of $78.61. His same-ticker history shows 4 of 5 prior buys at STC were well-timed at the 90-day mark, with prior purchases returning +1.2% to +3.6% over 90 days; his cross-ticker track record across all holdings shows a 71.43% win rate with an average 90-day return of +3.4% on buys. The company's fundamentals show revenue of $781.3M in the latest quarter, annual revenue growth of +17.3%, a P/E of 15.07, and a market cap of $1.9B.