MacroGenics MGNX Stock Research Q4 2025 EPS Beats Forecasts Ramaco Resources METCB Stock Trendline Structure Analysis Q4 2025 Profit Surprises Keros Therapeutics KROS Business Update Q4 2025 Earnings Underperform SMJF SMJ International Holdings Inc gains 088 percent on Q1 2025 earnings release as investor sentiment holds steady Saba Capital BRW Stock Unusual Volume Drifts Higher 20260416 GRNQ Greenpro Capital Corp posts Q1 2024 loss per share of 004 dollars shares rise 070 percent after earnings release Western EMD Stock YearEnd Review Smart Money Flows 20260418 GDS GDS Market Dynamics Q4 2025 Profit Surprises LILA Liberty Latin America Ltd posts steep Q4 2025 EPS miss yet shares rise on upbeat investor sentiment Is Cigna CI stock showing strength today Steady Climb 20260418 Market Wrap Tech leads broad gains as consumer sector lags in rally WEX Inc WEX Stock Price Action Overview Q4 2025 EPS Beats Forecasts GATX Corporation GATX Stock Is It Approaching Resistance Q4 2025 Earnings Fall Short