Quanex Building Products (NYSE: NX) came out with quarterly earnings of $0.73 per share, beating the Zacks Consensus Estimate of $0.70 per share. This compares to earnings of $0.97 per share a ...
A huge Nintendo Switch 2 game may have been leaked ahead of its reveal on April 2 during the first-ever Nintendo Switch 2 Direct.