Quhuo Limited ha riportato i risultati consolidati non verificati per il primo trimestre conclusosi il 31 marzo 2021. Per l'anno in corso, l'azienda ha registrato un fatturato di 846.496.000 RMB contro i 392.618.000 RMB di un anno fa. La perdita operativa è stata di 70.827.000 RMB contro i 19.115.000 RMB di un anno fa. La perdita netta è stata di 85.105.000 RMB contro i 21.579.000 RMB di un anno fa. La perdita per azione è stata di 1,86 RMB contro 1,31 RMB di un anno fa.