Intellectual Capital, Ownership Structure and Leverage on Financial Performance: Evidence from Financial Sector Listed on the IDX. (2025). Progress: Jurnal Pendidikan, Akuntansi Dan Keuangan, 8(2), 130-140. https://doi.org/10.47080/qttr4k44