Nepal Stock Exchange has reached an all-time high yet again with the index standing at 2,856.77 points, a 1.05 per cent increase, on the last trading day of the week.

The sole secondary market of the country on Thursday saw the benchmark index that measures share transaction in the stock market rise by 29.64 points.

The benchmark index broke the last all-time high recorded, of 2827.93 points, last Sunday.

The trading market today also saw a significant rise in the daily turnover with 34,691,312 units of altogether 218 companies were traded at Rs 16.907 billion.

Similarly, the sensitive index measuring the performance of Class 'A' stocks, rose by 1.58 per cent or 7.96 points to 513.12 points. The float index that gauges performances of shares actually traded also rose by 1.43 per cent or 2.77 points to 197.24 points.

Majority of the sub-indices recorded positive changes in today's market with the Development Bank index leading the pack of gainers by a 145.16 point increase to 4,049.47 points.

Meanwhile, the Non-Life insurance index lost the most with 112.68 points decrease to 14,703.10.

Nepal Reinsurance Company Limited (NRIC) was the company in term of turnover, with 5,243 transactions amounting to Rs 1.067 billion while Nepal Infrastructure Bank (NIFRA) topped in term of the highest number of transactions -- 5,473 times.

The hydropower sector continues with record loss while the development banks and microfinance gained in today's market.