SharePost Content Read More Stock Market News #stockmarket Post navigation European stocks gain as earnings flood in; Nvidia also in spotlight Puma expects another annual loss; cancels dividend in turnaround drive