Looks like they've got a couple of winners there. Hat off to those who were brave enough to buy under 50 cents. Could this turn us around? Last valuation was 94cents a share. What are they worth if these two prove productive and sizeable?
Add to My Watchlist
What is My Watchlist?