Latka logo
Komodo Health Revenue 2024: $200M ARR, $3.3B Valuation