Oswal Pumps Q2 FY27 Results: Profit Falls 59%, Margins Under Pressure and Solar Expansion Plans Q2 FY27 Results - November 14, 2026