By using this site, you agree to our Privacy Policy and our Terms of Use. Close

So let me get this straight.



Demand is somehow down.

Sales are definitely up.

Yet this is cause for a drop of 4% drop in stock price.


HUH?????



The rEVOLution is not being televised