European stocks largely unchanged; manufacturing activity data due By Investing.com

November 3, 2025

European stocks largely unchanged; manufacturing activity data due