RUSHB Rush Enterprises tops Q1 2026 EPS estimates by 79 percent shares rise modestly today What the smart money sees in Tecnoglass TGLS that retail does not Smart Money Flows 20260506 FROG JFrog tops Q4 2025 EPS expectations by 141 percent shares climb 169 percent in todays trading NTZ Natuzzi SpA shares rally 3 despite Q4 loss as investors look past earnings disappointment