Investments to Date

 

$496mm

Total Leveraged
 

109

Total Investments

11

Total Exits