Nepal Insurance Stocks March 31 2026 — Non-Life Up 0.76% | NEPSE Trading | NEPSE Trading