3 ms·
They sold 8,000,000 shares at $24 but that is only 16% [1] of shares outstanding. The stock is ~$30 as of now, which yields a total valuation of $1.47B [1] htt
by meritt 9y ago
They sold 8,000,000 shares at $24 but that is only 16% [1] of shares outstanding. The stock is ~$30 as of now, which yields a total valuation of $1.47B
[1] https://www.sec.gov/Archives/edgar/data/1441816/000104746917006396/a2233556zs-1a.htm https://www.sec.gov/Archives/edgar/data/1441816/000104746917...