TEAM has rallied above its 50sma. Company reported better than expected EPS and sales and also raised Q3 guidance.