It has been on a tear because they reported their first quarter of positive earnings, got themselves added to the Russell Microcap Index, and had very good forward looking statements while trying to be conservative about their projections. All this following many consecutive quarters of earnings growth.