Latka logo
Ellucian Revenue 2021: $244.1M ARR, $732.2M Valuation