HBNC Horizon Bancorp posts 41 percent Q1 2026 EPS beat shares rise 106 percent today What JV transaction Odysightai ODYS Odysightai posts 1042 negative EPS surprise Is ChurchDwight CHD a value trap or a value play Volatility Increases 20260508 The critical factors shaping Silicom SILC future Steady Climb 20260508 Digital Realty Trust Inc DLR Posts Robust Q1 2026 FFO and Revenue Beat Amid Strong Data Center Demand Why Saga SGA might be the portfolio Builder you need Near Lows 20260506 BH Biglari Q1 2025 earnings posting 2337 dollars per share lift investor sentiment pushing shares up nearly four percent What IBEX IBEX is doing that could pay off big later Froths 20260508