The fundamentals of Liberty Star Minerals are very intriguing. The current market cap is tiny (~$4-$6 million trading range). Even if the worst case dilution scenario is considered - e.g. double the shares - that's still a reasonable $8-$12 million implied market cap.
But I get the sense that very few are trading this stock based on the fundamentals currently. Those that believe in the story are holding.