closed the most recent trading day at $17.53, moving +0.46% from the previous trading session.
Meanwhile, the Zacks Consensus Estimate for revenue is projecting net sales of $158 million, up 173.12% from the year-ago period.
Based on our research, we believe these estimate revisions are directly related to near-team stock moves.
From thousands of stocks, 5 Zacks experts each have chosen their favorite to skyrocket +100% or more in months to come.