Tehran Stock Exchange (TSE) has hit an all-time record of 409,962.25 points in size and a value of over $110 billion.
The main index of the TSE, which is considered as the main Iranian stock market, increased 2.63% or 10,517 point on Saturday to hit the record level compared to the previous day of trade.
Trades in the first day of the Iranian week reached a total of 692,893 times for 9.266 billion shares worth of 39.855 trillion rial (nearly $300 million). This resulted in a record value of 14,908.299 trillion rials (over $110 billion).
Stocks of large-cap accompanies in auto, bank, chemical and base metal groups accounted for 16 trillion rials of the trade value.
Out of the total 309 active symbol tickers on Sunday, 301 ended trade in green territory.
The fresh rallies kicked off since last Saturday after the market underwent a week-long deep correction phase triggered by escalation of political and military tensions.
A combination of promising quarterly reports, inflow of fresh liquidity and permits for asset revelation of several listed companies are seen as the main drivers of the current market trends.
The boom in trade comes also as more Iranian households tend to view shares as a safe way of protecting their savings against fluctuations in the market.
The government has also played a role in the surge by selling bonds known as sukuk which are seen by many as a form of high-yield investment.
Experts have described the surge as surprising given the current economic situation in Iran and the fact that the country is under a harsh regime of sanctions imposed by the United States.
Also on Saturday, the Central Bank of Iran (CBI) launched its first round of trades for bonds under its newly initiated open market operation (OMO) policies.
Reports said the purchase by CBI of bonds offered by major banks and financial institutions began earlier in the day at Fara Bourse (IFB), a small-cap market, where the total index increased 165 points to reach 5,276 on Saturday.
The total value of trade at IFB also hit 30,133 trillion rials (over $223 million).