RE:100 % potential buy ratingYour completely out of touch! 46 million in liabilities, production less than half of what the company forecasted. Now a paid for research report will make this stock fly? 100% potential upside......what does that even mean?