Det breda S&P 500 stängde på plus 1,4 procent. Dow Jones industriindex gick upp 1,0 procent medan det tekniktunga Nasdaqs kompositindex ökade 1,7 procent.
Börserna fick draghjälp av rapporter som visade att tysk ekonomi ekonomi växte mer än analytikerna förväntat under årets andra kvartal samtidigt som USA:s BNP tappade mindre än väntat.
Till vinnarna hörde molntjänstbolaget Snowflake som rusade drygt 23 procent efter att bolagets kvartalssiffror överträffat analytikernas förväntningar.
Träningscykelbolaget Peloton rasade med 18 procent sedan bolaget i sin delårsrapport redovisat en omsättning som är 27 procent lägre än året innan och sämre än vad analytikerna hade väntat sig.