

Investments
44
Founded
2011
Total Investment
$788.9M
Latest Investment
Investments
39
Founded
2015
Total Investment
$1.4B
Latest Investment


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


Investments
64
Founded
2017
Total Investment
$527.6M
Latest Investment
10/17/2024