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