You just read:

Trade Reports: Cabela's Incorporated, Comcast, Microsoft, NVIDIA and Twitter offer trade returns of over 20%

News provided by

InvestorsObserver

Jan 03, 2017, 09:31 ET