NPCE Neuropace posts far narrower than expected Q4 2025 loss even as shares dip slightly today Is Teva TEVA stock trading above fair range Q4 2025 EPS Tops Views Algoma Steel ASTLW Financial Health