Luminate closes $265M debut

June 15, 2017