

Investments
8
Founded
N/A
Total Investment
$103.0M
Latest Investment
9/22/2020


Investments
41
Founded
1993
Total Investment
$1.8B
Latest Investment
10/24/2024
Investments
35
Founded
2014
Total Investment
$296.7M
Latest Investment
9/10/2024


Investments
4
Founded
2011
Total Investment
$2.8B
Latest Investment
8/7/2023


Investments
70
Founded
2019
Total Investment
$833.5M
Latest Investment
10/28/2024


Investments
11
Founded
N/A
Total Investment
$150.7M
Latest Investment
9/18/2024