Shares of renewable energy company Barito Renewables (BREN) ended at Rp11,250 on Friday (May 24) to make a market capitalization of Rp1,505 trillion, the largest on Indonesia Stock Exchange (IDX). It is also the most expensive stock with valuation 150 times equity and nearly 30 times the value of Pertamina Geothermal (PGEO), a bigger and more profitable geothermal player.To subscribe please click here