Neoleukin Therapeutics (NASDAQ:NLTX) reported quarterly losses of $(0.27) per share. This is a 35 percent decrease over losses of $(0.20) per share from the same period last year.
How Apogee Registers 10% Sales Growth In Q3: Architectural Framing Systems, Among Other Segments
Apogee Enterprises Inc (NASDAQ: APOG) reported third-quarter FY23 sales growth of 10.1% year-over-year to $367.8 million, beating the consensus of $363.4…