10c implies a roughly 2.6bn market cap.
Add the debt and that would be enterprise value of over 3bn!
Revenues are probably a quarter of that.
I think the tide has probably turned too but 1.5-2.5cents is the range IMO unless there is another boom bigger than the last.