The short term downside for this stock, is that there will be a large number of traders wanting to sell after the recent issue up to around 26/27c. It may take a while or a "special" announcement to clear that resistance.
Long term prospects look good with some "smart" money already positioned.