MTZ MasTec Q1 earnings disappoint with 39 EPS beat revenue jumps 16 stock falls despite strong results CENX Century Alum Q4 2025 EPS trails consensus estimates with shares edging slightly lower in todays trading Caterpillar Inc CAT Bullish Analyst Upgrades Signal Upside Amid Broadening Industrial Equipment Demand Recovery SVAQ Silicon outlines key strategic merger priorities and growth roadmap in its latest quarterly earnings release