Your .1248 pps valuation consideration is fair given that the 52W high is .0875 and the pps was in the .03 range last November. As a result, I think the current prices are a good buying opportunity.
Buy cautiously and sell reluctantly. All of my posts are In My Opinion only based on the DD I have completed. Please do your own DD and make your own decisions.