The main index of Tehran Stock Exchange, TEDPIX, hardly gained 3,560.62 points or 0.29% to end at 1,244,627.30.
About 6.35 billion shares worth 38.54 trillion rials ($132.9 million) changed hands for the day. Trading at TSE and over-the-counter Iran Fara Bourse starts on Saturday and ends Wednesday.