NX Quanex Building Products Corporation tops Q1 2026 earnings and revenue estimates but shares dip 089 percent today
GSM Ferroglobe PLC Ordinary Shares drops 177 after Q4 2025 earnings miss and 188 yearoveryear revenue decline
XCUR Exicure Inc posts wider than projected Q1 2022 loss while its shares climb on positive investor sentiment
Should You Buy Fortive Corporation FTV Stock Now Flirts with Breakout 20260416