

Investments
7
Founded
N/A
Total Investment
$132.9M
Latest Investment
12/12/2023


Investments
22
Founded
2009
Total Investment
$516.2M
Latest Investment
2/16/2024


Investments
11
Founded
1999
Total Investment
$55.2M
Latest Investment
7/26/2023


Investments
84
Founded
2017
Total Investment
$332.9M
Latest Investment
10/15/2024


Investments
5
Founded
2019
Total Investment
$730M
Latest Investment
2/23/2023


Investments
6
Founded
2006
Total Investment
$1.5B
Latest Investment
6/27/2023