The Nepal Stock Exchange (NEPSE) gained 61.26 points to close at 2,672.70 points on Wednesday.
Similarly, the sensitive index surged by 11.02 points to close at 451. 28 points.
A total of 27,245,459-unit shares of 308 companies were traded for Rs 10. 51 billion.
Meanwhile, Nepal Micro Insurance Company Limited (NMIC) and Crest Micro Life Insurance Limited (CREST), with their price surging by 10. 00 percent.
Likewise, Nyadi Hydropower Limited (NYADI) was the top loser as its price fell by 4.43 percent.
At the end of the day, total market capitalization stood at Rs 4. 44 trillion.