4 ms·
It’s hard to tell since the share are illiquid, but I’d strongly suspect the valuation (ie current share price) just dropped. The question, is how much.
by jonathankoren 7y ago
It’s hard to tell since the share are illiquid, but I’d strongly suspect the valuation (ie current share price) just dropped. The question, is how much.