DVLT Datavault AI Inc reports narrower Q4 2025 loss than estimates shares slide 952 percent in todays trading Hain HAIN Stock Volatility Drifts Lower 20260418 TC Energy TRP Stock Throwback Trade 102 20260415 Market Wrap Tech leads gains as consumer stocks lag in mixed trading Enlight ENLT Future Outlook Enlight Renewable Energy Ltd posts 867 EPS miss vs estimates Royalty RMCO Stock Momentum Play Modest Gains 20260418 Microbot Medical MBOT Competitive Edge Q4 2025 Profit Exceeds Views Is Enerflex EFXT stock weak today Institutional Selling 20260418 Market Pulse Tech leads broad gains as consumer names trail in mild rally Simpson SSD Stock Strengthening Gains 20260418