Although the company appears to be a penny stock, there are in excess of 500M shares outstanding. This results in a market cap of in excess of C$450M, so while the share price is relatively low due to ...