Financial Signals Alibaba: The Coronavirus Outbreak Should Give Investors Confidence February 25, 2020