NTRI traded up over $5 to close at $42.72 on Wednesday after not only beating expectations in the current quarter but raising full year profit and revenue expectations for 2006. Volume was heavy, with over 5 million shares changing hands, compared to a normal daily average of 1.4 million shares. The stock is still off of its 52 week high of $50.00, but this type of earnings report could definitely provide the momentum needed to push the stock above that level.