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
Feature image
LinkedInXEmail
LinkedInXEmail