OFS Capital Corporation Notes OFSSH Steady at 239 as Investors Eye Yield and Rate Environment Consumer Sentiment Paradox Why Most Americans Feel Financially Secure Despite Gloomy Economic Views EARN Q1 2026 Earnings EPS Misses Estimates Shares Dip 279 DOJ Charges Google Employee Over Polymarket Insider Trading Allegedly Netting 12 Million