

Investments
2
Founded
N/A
Total Investment
$22.9M
Latest Investment
1/30/2023


Investments
2
Founded
2006
Total Investment
$4.8M
Latest Investment
3/16/2023


Investments
20
Founded
N/A
Total Investment
$97.5M
Latest Investment
10/23/2024


Investments
15
Founded
2009
Total Investment
$49.3M
Latest Investment
8/29/2024


Investments
9
Founded
2006
Total Investment
$401.6M
Latest Investment
2/12/2024