News

In corporate news, Nintendo climbed over +5% as early demand for the upcoming Switch 2 exceeded the video game maker’s supply capacity for ... (MBLY), Celestica Inc. (CLS), Carpenter Technology (CRS), ...