I think he's talking about the total 18m supply. Of course we won't even be near that for years.
I'm not sure "future market cap at current price" has any meaningful interpretation.
By the way, your reported trades missed jayaitch's 5000 MRO executed @ 0.000350 today.