STOCK MARKET E2E Networks Q4 FY26 results: Profit falls 52.7% YoY; board approves 1:10 stock split Apr 20, 2026