Return to Article Details Sustainability, Profitability and Added Value Moderated by Company Value on Stock Returns Sri-Kehati Index Download Download PDF