Cabot Corp
 $670,238,338 Appfolio Inc
 $65,933,798 Cabot Corp
 $670,238,338 Appfolio Inc
 $65,933,798