

Investments
3
Founded
N/A
Total Investment
$44.8M
Latest Investment
5/3/2023


Investments
12
Founded
N/A
Total Investment
$884.5M
Latest Investment
3/17/2022


Investments
69
Founded
2001
Total Investment
$11.4B
Latest Investment
4/28/2023


Investments
1
Founded
1997
Total Investment
$5.5M
Latest Investment
9/25/2020


Investments
61
Founded
N/A
Total Investment
$3.2B
Latest Investment


Investments
13
Founded
2016
Total Investment
$364.2M
Latest Investment
11/28/2023


Investments
20
Founded
2016
Total Investment
$652.4M
Latest Investment
10/16/2024