Alibaba Group
Yahoo!
Finance
SunTrust Banks
Short
Securities research
Investment banking
Google
Electronic commerce
World Wide Web
Computing
Internet