Financial insights of BENF