Wasn't there a briefing the other day with analysts and insto's where they showed off some promising new products. Must be positive sentiment over continued growth through roll out of new products despite currency headwind.

Or is it just market wide positive sentiment for large cap companies in general.