

Investments
72
Founded
2005
Total Investment
$889.4M
Latest Investment


Investments
6
Founded
N/A
Total Investment
$33.3M
Latest Investment
7/25/2021


Investments
43
Founded
2020
Total Investment
$122.9M
Latest Investment
8/14/2024


Investments
1
Founded
2012
Total Investment
$450.0M
Latest Investment
2/7/2022
Investments
25
Founded
2012
Total Investment
$1.6B
Latest Investment
10/22/2024


Investments
12
Founded
2013
Total Investment
$364.7M
Latest Investment
3/5/2024