Virus and stocks in perspective