enGene ENGNW Stock Losers Today 205 20260416 Silicom SILC EPS beats estimates by 32 shares rise 14 on positive investor reaction Microbot Medical MBOT Competitive Edge Q4 2025 Profit Exceeds Views Is WT Offshore WTI stock appealing for longterm investors W and T Offshore Inc posts wider loss misses EPS estimates What Ohmyhome OMH subscription metrics reveal about retention OMH Q3 Earnings Ohmyhome Reports Results Revenue Data Pending Market Wrap Tech leads broad market gains while consumer sector lags Pioneer PACHW Gains 095 Support Holds at 020 20260520 Webster WBS Q1 2026 Earnings 157 EPS Surges Past 154 Estimates