“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-40. https://doi.org/10.47080/qttr4k44.