A global private markets investment firm.
2007
United States
501 - 1,000 employees
Investment Management
$1B - 10B in revenue
Not profitable
Powered by AlliedOffsets and illuminem
Total Annual
Revenue & EBITDA
($ B)
Revenue by region %
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
0.7
▲ 10.2%
1.2
▲ 30.3%
2.0
▲ 66.9%
1.9
2029Available
Available
Not available
Available
3 out of 11 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available