FET Forum Energy Technologies Inc reports Q4 2025 EPS beat but shares drop 681 amid lack of disclosed revenue details Corbus CRBP Stock Foreign Investment Overhead Buying 20260416 Grupo SIM Stock Why It Could Change Technical Strength 20260418 ZIM ZIM Stock Whisper Number Buying Pressure 20260418 Canaan CAN Stock Risk Analysis 892 20260418 Kinross KGC Stock Weekly Review Overhead Buying 20260418 DRTS Alpha Tau Medical Ltd Ordinary Shares posts narrower Q4 2025 loss than estimates shares rise 075 percent today BBB Foods TBBB Stock Employment Data Edges Higher 20260418 PPIH PermaPipe International Holdings Inc reports 51 percent year over year Q1 2026 revenue growth shares fall 555 percent Smith SMSI Stock Profit Margins Slight Rise 20260416