Financial insights of BCYC