July 29, 2020

U.S. equities finished higher amid a slew of earnings, economic data and events.