Shares of Barito Renewables (BREN) ended lower by 8.8% to Rp5,450 Monday (Mar 25) to make a market capitalisation of Rp729 trillion even when the company reported net profit growth of 13.7% last year. At the last quoted price, BREN was still among the most expensive stocks in the market. To subscribe please click here