The Nepal Stock Exchange (NEPSE) gained 25.31 points to close at 2,097.55 points on Wednesday.
Similarly, the sensitive index surged by 3.28 points to close at 392. 15 points.
A total of 8,504,378-unit shares of 289 companies were traded for Rs 3. 18 billion.
Meanwhile, Shiva Shree Hydropower Ltd, CYC Nepal Laghubitta Bittiya Sanstha Limited and River Falls Power Limited were the top gainers today, with their price surging by 10. 00 percent. Similarly, Rawa Energy Development Limited was the top loser as its price fell by 10.00 percent.
At the end of the day, total market capitalization stood at Rs 3. 08 trillion.