Quhuo Limited heeft niet-geauditeerde geconsolideerde winstcijfers gemeld voor het eerste kwartaal dat eindigde op 31 maart 2021. Voor het jaar rapporteerde het bedrijf een omzet van RMB 846.496.000 tegen RMB 392.618.000 een jaar geleden. Het bedrijfsverlies bedroeg RMB 70.827.000 tegen RMB 19.115.000 een jaar geleden. Het nettoverlies bedroeg RMB 85.105.000 tegen RMB 21.579.000 een jaar geleden. Het verlies per aandeel was RMB 1,86 tegen RMB 1,31 een jaar geleden.