3 ms·Only 0.03% of market cap... Seems pretty cheap actually.by Ekaros 1y agoOnly 0.03% of market cap... Seems pretty cheap actually.