Investments
26
Founded
2009
Total Investment
$2.0B
Latest Investment
7/17/2023


Investments
3
Founded
2017
Total Investment
$17.1M
Latest Investment
11/29/2023
Investments
17
Founded
N/A
Total Investment
$2.7B
Latest Investment
4/18/2024


Investments
17
Founded
2017
Total Investment
$121.5M
Latest Investment
7/9/2024


Investments
25
Founded
2013
Total Investment
$967.6M
Latest Investment


Investments
7
Founded
1998
Total Investment
$108.0M
Latest Investment
11/27/2023