Imo the Ann was misleading because sales and marketing budget is only a proportion of the spend in USA but until we find that break up I still think it's early days to jump to early profitable conclusions imo.
NEA Price at posting:
55.0¢ Sentiment: None Disclosure: Not Held