CANF Financials