Excelsior Capital Limited a annoncé ses résultats pour le semestre clos le 31 décembre 2020. Pour la période, le revenu des contrats avec les clients était de 33 608 000 $ contre 29 961 000 $ il y a un an. Le bénéfice pour la période était de 2 099 000 $ ou 7,24 $ par action de base contre 1 908 000 $ ou 6,70 $ par action de base il y a un an.