Latka logo
Bugcrowd Revenue 2024: $328.2M Est. ARR, $78.7M Raised