Stroud Resources Ltd. a annoncé ses résultats pour l'exercice complet terminé le 31 décembre 2020. Pour l'ensemble de l'exercice, la société a annoncé une perte nette de 448 278 CAD, contre un bénéfice net de 161 972 CAD un an plus tôt. Le bénéfice de base par action des activités poursuivies était de 0,01 CAD, contre 0,01 CAD il y a un an.