

Investments
4
Founded
1991
Total Investment
$67M
Latest Investment
4/26/2022
Investments
17
Founded
2016
Total Investment
$257.3M
Latest Investment
9/24/2024


Investments
4
Founded
1998
Total Investment
$76M
Latest Investment
4/4/2024


Investments
9
Founded
N/A
Total Investment
$1.1B
Latest Investment
5/8/2023


Investments
1
Founded
N/A
Total Investment
$36M
Latest Investment
3/27/2021


Investments
35
Founded
2017
Total Investment
$346.8M
Latest Investment


Investments
29
Founded
N/A
Total Investment
$1.9B
Latest Investment
5/15/2024