

Investments
27
Founded
2015
Total Investment
$767.0M
Latest Investment
5/1/2024
Investments
1
Founded
N/A
Total Investment
$150.0M
Latest Investment
12/21/2018


Investments
13
Founded
2004
Total Investment
$262.6M
Latest Investment
7/12/2023
Investments
11
Founded
2012
Total Investment
$299.2M
Latest Investment
2/6/2024


Investments
27
Founded
2021
Total Investment
$1.3B
Latest Investment
10/15/2024