The benchmark of Tehran Stock Exchange, TEDPIX, gained 2,711.24 points, or 0.89% to end trading at 306,655.3.
About 2.50 billion shares valued at 12.15 trillion rials ($106.11 million) changed hands for the day. Trading at TSE and over-the-counter Iran Fara Bourse starts on Saturday and ends Wednesday.
Nasir Machine Industrial Company was the biggest winner as its shares went up 5% to 7,287 rials per share.
Pars Switch Company (an electronic company) incurred the biggest loss among all TSE-listed companies and went down 7.5% to 18,486 rials per share.
Golgohar Mining and Industrial Company contributed the most to the benchmark's fall, followed by Iran Chemical Industries Investment Company, Mobarakeh Steel Company and Pars Switch Company.
MAPNA Group gave the biggest boost to the benchmark index, followed by Bandar Abbas Oil Refining Company, Persian Gulf Petrochemical Industries Company and Civil Pension Fund Investment Company.