Zana, Happiness, et al. “The Effect of Efficiency, Market Ratio, Liquidity and Leverage on Financial Performance: Evidence from Jakarta Islamic Index 70 (JII70)”. Economics and Business Journal (ECBIS), vol. 4, no. 6, Aug. 2026, pp. 2929-52, doi:10.47353/ecbis.v4i6.533.