Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Sotherly SOHOB Q2 2025 Earnings Revenue NA Matching Views Google Likely Thwarts Hacker Groups AIPowered Mass Exploitation Event Attempt Consumer Sentiment Slumps Yet Retail Sales Climb How Long Can the Divergence Persist Kouri Richins Sentenced to Life Without Parole Financial Crime Case Highlights Severe Penalties Crypto Companies Face Challenging Q1 Earnings Season What Lies Ahead