Latka logo
Sitetracker Revenue 2024: $75M ARR, $84M Valuation