IPO Profile: Castlight Health Inc
Fidelity Investments, Maverick Capital, Oak Investment Partners, The Wellcome Trust and Venrock collectively own 49.2 million shares worth $787 million at the IPO price.
11 April 2014•1 min read
Fidelity Investments, Maverick Capital, Oak Investment Partners, The Wellcome Trust and Venrock collectively own 49.2 million shares worth $787 million at the IPO price.