Discovery Energy Corp. ha annunciato i risultati degli utili per l'intero anno conclusosi il 29 febbraio 2020. Per l'intero anno, la società ha annunciato una perdita operativa di 3,661 milioni di dollari USA rispetto a 1,513 milioni di dollari USA di un anno fa. La perdita netta è stata di 5,903 milioni di dollari rispetto ai 3,785 milioni di dollari di un anno fa. La perdita di base per azione da operazioni continue è stata di 0,04 dollari USA rispetto ai 0,03 dollari USA di un anno fa.