

Investments
23
Founded
2005
Total Investment
$261.9M
Latest Investment
10/24/2024


Investments
7
Founded
2010
Total Investment
$262.8M
Latest Investment
10/23/2024




Investments
63
Founded
2018
Total Investment
$2.3B
Latest Investment
10/15/2024
Investments
29
Founded
2018
Total Investment
$244.7M
Latest Investment
9/18/2024