RLGT Q1 2026 Earnings EPS Surpasses Estimates with 659 Beat VALE Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges BWA Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Focus STRK Q1 2026 Earnings Deep EPS Miss and Uncertainty Over Revenue SIMO Q1 2026 Earnings EPS Surges 178 Above Estimates But Stock Declines TrustCo Bank TRST Edges Lower Amid Consolidation Near Key Support Levels FS KKR Capital Corp FSK Declines Amid Broad Market Pressure Key Support Levels in Focus Citizens Community Bancorp CZWI Edges Lower as Stock Holds Above Key Support NetScout Systems NTCT Falls 235 as Stock Approaches Key Support Level Nortech Systems Q3 2025 Earnings Loss Per Share of 005 Amidst Cautious Outlook