Statistics

Lending Statistics

Total $2.07bn

Total Loan Issuance

$2,709,917,442 in loans issued as of December, 2025
9529 loans issued
  • Statistics