Latka logo
Momentive Revenue 2025: $750M ARR, $1.8B Valuation