Bill Ackmans Microsoft Bet Echoes Jim Cramers View on Tech Giants Competitive Edge Marti MRT Fell 100 Is a Recovery Ahead 20260519 Gabelli GLU Stock Analysis Falls 051 Watching 1868 20260515 CNX Corp CNX Delivers Q1 2026 Beat EPS 120 vs 094 Expected