Innovative ETFs ChannelMicrosoft Earnings Beat Puts Cloud Computing ETF in SpotlightBy Ben HernandezJuly 22, 2019