Latka logo
Carta Revenue 2025: $500M ARR, $3.5B Valuation