RE:The Big News Today!!!Jefferies upgraded the stock, Zacks has it as a buy. TDR has done coverage on it.
How about trying to keep a stiff upper lip and going and checking those three out.
You could do well learning fundamentals as well.
Try the products too, you'll get a better appreciation of what the company has in the market and they may help your nerves.
Good luck kid