Three Squirrels Inc. ha annunciato i risultati degli utili per l'intero anno conclusosi il 31 dicembre 2020. Per l'intero anno, la società ha annunciato un fatturato di 9.794,123 milioni di CNY rispetto ai 10.173,017 milioni di CNY di un anno fa. L'utile operativo è stato di 392,162 milioni di CNY rispetto ai 299,733 milioni di CNY di un anno fa. L'utile netto è stato di 301,322 milioni di CNY rispetto ai 238,746 milioni di CNY di un anno fa. L'utile base per azione da attività continuative è stato di 0,75 CNY rispetto a 0,63 CNY di un anno fa.