The small-cap stock has given positive returns in recent times. It has added 3.5% in the last week, 12% in 1 month, 20% in 6 months but has lost over 4% in the last 1 year.