Informatica Inc.
 $82,746,606 Box Inc
 $569,247 Informatica Inc.
 $82,746,606 Box Inc
 $569,247