

Investments
2
Founded
1986
Total Investment
$142.0M
Latest Investment
3/10/2022


Investments
21
Founded
1972
Total Investment
$1.5B
Latest Investment
7/18/2024


Investments
11
Founded
N/A
Total Investment
$188.6M
Latest Investment
4/14/2022


Investments
28
Founded
2004
Total Investment
$522.2M
Latest Investment
5/3/2024