

Investments
18
Founded
1980
Total Investment
$3.6B
Latest Investment
2/27/2023
Investments
2
Founded
2007
Total Investment
$24.5M
Latest Investment
6/9/2022


Investments
28
Founded
2016
Total Investment
$929.1M
Latest Investment
10/22/2024
Investments
36
Founded
2019
Total Investment
$210.5M
Latest Investment


Investments
17
Founded
2017
Total Investment
$204.7M
Latest Investment
9/24/2024