IDYA IDEAYA Biosciences Inc posts narrower than expected Q4 2025 loss shares rise 431 percent
NX Quanex Building Products Corporation tops Q1 2026 earnings and revenue estimates but shares dip 089 percent today
Ferroglobe PLC GSM shares surge 28 as investors overlook Q1 loss revenue decline