“Intellectual Capital, Ownership Structure and Leverage on Financial Performance: Evidence from Financial Sector Listed on the IDX”. Progress: Jurnal Pendidikan, Akuntansi dan Keuangan 8, no. 2 (August 15, 2025): 130–140. Accessed August 20, 2025. https://ejournal.lppm-unbaja.ac.id/index.php/progress/article/view/3957.