What Credo CRDO said about inventory management Q1 2026 Profit Surprises Mingteng MTEN Stock Is It Building Momentum Bullish Sentiment 20260420 Merck Co Inc MRK Targa Resources TRGP