If you're talking about profits will "far exceed market cap" you must be talking about life of mine profits, as the anticipated 69,000 ounces a year won't get you there.
And I believe MAD had its potential downside built into the sp, NOT its potential upside.
Enough said I think.