Over the last few weeks, companies that have been buying back their shares included Berjaya Corp Bhd, IGB Bhd, Fajarbaru Builder Group Bhd, Ranhill Holdings Bhd, SEG International Bhd, Glomac Bhd, Tropicana Corp Bhd, Brem Holdings Bhd, Mitrajaya Holdings bHd and TRC Synergy Bhd.(Pic shows IGB's Mid Valley Megamall.)