Venowave estUsing 10X earnings with $10 Mil = $100 mil or .50 per share. Standard method of valuation from figures in company news releases...nothing mythological about it.
Waiting for the pudding to provide the proof at a considerable discount. Risk / Reward certainly priced in the risk by now don't you think?