Neurocrine stock took a hit late Thursday after the biotech company issued a light 2025 outlook for its drug, Ingrezza.
Audio manufacturer Sonos laid off 200 employees Wednesday. The layoffs come weeks after its CEO was removed and a controller ...