Insight By The Numbers

  • 400+

    400+

    primary investments

  • 200+

    200+

    portfolio-led acquisitions

  • 100+

    100+

    strategic exits

What's New at Insight