

Investments
17
Founded
1991
Total Investment
$1.6B
Latest Investment
4/25/2023


Investments
1
Founded
2019
Total Investment
$21M
Latest Investment
10/28/2021


Investments
12
Founded
N/A
Total Investment
$129.4M
Latest Investment
4/4/2024


Investments
5
Founded
N/A
Total Investment
$28.1M
Latest Investment
12/15/2022


Investments
7
Founded
2014
Total Investment
$17M
Latest Investment
1/9/2024
Investments
5
Founded
2001
Total Investment
$27.5M
Latest Investment
3/14/2024