3 ms·
Does it? They sold $6/160 = 3.75% of the company, likely about 15% of their holdings. Seems reasonable given the valuation.
by pbiggar 12y ago
Does it?
They sold $6/160 = 3.75% of the company, likely about 15% of their holdings. Seems reasonable given the valuation.