Return to Article Details Financial, Governance, and Sustainability Determinants of Stock Price in an Emerging Market: Evidence from Indonesian Listed Firms Download Download PDF