Strong revenue growth and a booming cloud business in the latest quarter was not enough to send Alibaba's stock higher. Shares fell after the Chinese tech giant's CEO warned of 'black swan' risk from coronavirus. Gil Luria, Head of Institutional Research at D.A. Davidson, joined to discuss.