TRX Gold TRX posts steep Q1 2026 EPS shortfall versus estimates with shares flat after earnings release Elme Communities ELME Stock Momentum Outlook 047 20260427 Schlumberger Limited SLB SectorWide Q1 Earnings Beats Lift Oilfield Services Equities Bullish Sentiment Persists