Marketcap is still far off