Investments
40
Founded
2020
Total Investment
$1.9B
Latest Investment
10/9/2024


Investments
19
Founded
2001
Total Investment
$999.0M
Latest Investment
5/7/2024


Investments
16
Founded
2011
Total Investment
$5.4B
Latest Investment
7/12/2024


Investments
13
Founded
2010
Total Investment
$740.3M
Latest Investment
9/17/2024