Kathmandu, July 18 -- The Nepal Stock Exchange (Nepse) posted its strongest weekly performance in months, with the benchmark index rising 76.76 points, or 2.95 percent, to close at 2,677.54 on Friday, as trading activity and investor confidence rebounded.

The rally was accompanied by a sharp increase in liquidity. Weekly turnover surged 48.5 percent to Rs29.19 billion from Rs19.65 billion a week earlier, lifting the average daily turnover to Rs5.84 billion from Rs3.93 billion.

The market's total capitalisation increased by Rs140 billion to Rs4.60 trillion from Rs4.46 trillion, boosting investors' wealth by Rs 140 billion.

All sectoral indices ended higher, reflecting broad-based buying.

The Non-Life Insurance sub-index led gains, risi...