$3.2b

Total liquidity

$105M

already invested

4.8

avg rating

$70M

Total fees earned