The stock of Mangalore Refinery and Petrochemicals Limited (MRPL) has been gradually appreciating since March last year.