Latka logo
Squire Revenue 2024: $102.5M Est. ARR, $750M Valuation