A Multiple Factor Model for European Stocks