Investments
81
Founded
2021
Total Investment
$1.7B
Latest Investment
10/28/2024


Investments
101
Founded
2018
Total Investment
$594.1M
Latest Investment


Investments
26
Founded
2004
Total Investment
$1.2B
Latest Investment
6/23/2024


Investments
1
Founded
1978
Total Investment
$172.7M
Latest Investment
4/15/2015


Investments
17
Founded
2019
Total Investment
$353.9M
Latest Investment
10/25/2023


Investments
25
Founded
1965
Total Investment
$785.4M
Latest Investment
10/24/2023
Investments
18
Founded
2018
Total Investment
$348.6M
Latest Investment
8/11/2022