Return to Article Details Determinants of Financial Performance: The Moderating Role of Institutional Ownership in Construction Firms Listed on the Indonesia Stock Exchange Download Download PDF