The stock is up 101.96% over the past year ... 20-day and 50-day exponential moving averages. The stock's price of $42.94 remains above key support levels, with the eight-day simple moving ...