After crossing the critical 1.6 million points a session before, the main gauge of Tehran Stock Exchange, TEDPIX, pulled back on Wednesday.
The TEDPIX shed 11,046.23 points or 0.69% and ended trading week at 1,594,977.
The TSE’s equal-weighted index slipped more than 1.2% amid mounting sell-side pressure for most small caps.
Retail trade dropped 25% on the session before to reach 57.8 trillion rials ($192 million).
About 10.31 billion shares valued at 65.42 trillion rials ($233.6m) changed hands at TSE for the day.
Trading at TSE and junior equities exchange Iran Fara Bourse starts on Saturday and ends Wednesday.
Mellat Leasing Company was the biggest winner as its shares went up 6% to 3,818 rials per share.
Pars Minoo Industrial Company incurred the biggest loss among all TSE-listed companies and went down 5.6% to 2,766 rials per share.
Esfahan Oil Refining Company contributed the most to the benchmark's fall, followed by Bandar Abbas Oil Refining Company, Tehran Oil Refining Company and Social Security Investment Company.
Chadormalu Mining And Industrial Company gave the biggest boost to the benchmark index, followed by Golgohar Mining and Industrial Company, Persian Gulf Petrochemical Industries Company and Jam Petrochemical Company.
IFX Down 0.2%
Iran Fara Bourse main index, IFX, lost 45.93 points or 0.21% to close Wednesday trade at 21,643.
About 3.87 billion shares and securities worth 34.11 trillion rials ($121.8m) were traded at the junior equities exchange for the day.
Kerman Province Development Investment Company had the highest number of traded shares as 386.97 million of its shares worth 383.82 billion rials ($1.37 million) were sold.
Arya Sasol Polymer Company, Saba Tamin Investment Company, Iran Cultural Heritage and Tourism Investment Group Company and Tajali Mines and Metals Development Company had the most negative impact on IFX.
Gohar Zamin Iron Ore Company gave the biggest boost to IFX, followed by Daana Pharmaceutical Company, Takhte Jamshid Petrochemical Industries Company and Iranian Reinsurance Company.