

Investments
6
Founded
N/A
Total Investment
$122.9M
Latest Investment
6/5/2024


Investments
2
Founded
2015
Total Investment
$110.0M
Latest Investment
12/20/2021


Investments
8
Founded
N/A
Total Investment
$37.8M
Latest Investment
7/15/2024


Investments
29
Founded
1985
Total Investment
$327.0M
Latest Investment
9/18/2024