Just my own analysis of all the info at hand
Your analysis may differ from mine. Well so be it.
I believe at the current moment a fair and equitable price for the stock is in that range.
More good news and results may change my beliefs in the future or I may down grade it even further.
I think some analyst for a stock broking firm valued the share at $25.00.
This may be so in the future but not today I am afraid.