Browsing: Stock

A disappointing earnings report from Oracle weighed on the stock.Shares of Nebius Group (NBIS 4.02%) were sliding last month even though there was no company-specific news…

Investors may be abandoning Apogee stock too soon.Apogee Enterprises (APOG 13.11%) stock, a manufacturer of architectural glass and metal products for buildings, crashed 13.7% through 11:15…