EME EMCOR Group beats Q1 2026 estimates by 149 with EPS of 684 signaling robust specialty construction demand RGR Sturm misses Q4 2025 EPS estimates by 34 percent modest YoY revenue gain leaves stock flat Leapfrog LFACW Stock Is It Worth Allocating Capital Earnings Report Is Largo Inc LGO stock priced correctly Q1 2025 Earnings Fall Short RPT Rithm Q4 2025 earnings deliver massive positive surprise as shares edge 048 percent higher