3 weeks ago
Oswal Pumps shares slide 5% on weak quarterly earnings
Oswal Pumps is a company that makes solar-powered water pumps.
It started trading on the stock market in June 2025.
Recently, the company told everyone how much money it earned in the first part of its financial year.
The news was not good.
The company made less money than it did the year before, and its profits dropped a lot.
Because of this, many people sold their shares.
The price of one share fell by about 5 percent in one day.
The company said it had to offer lower prices to win orders in Maharashtra, and its costs also went up.
Now the share price is much lower than it was last year.
Still, the company is planning to grow by building rooftop solar projects.
Oswal Pumps Limited shares fell 5.11% to ₹309.45 on Monday after weak Q1 FY27 results.
Revenue from operations declined 7.9% year-on-year to ₹4,736 million.
Operating EBITDA collapsed 47.2% YoY to ₹743 million, with margins down 1,169 basis points to 15.7%.
Profit After Tax fell 43.1% to ₹538 million, with a PAT margin of 11.2%.
The stock is down over 60% from its 52-week high of ₹888.40 and nearly 41% year-to-date.
- Who
- Oswal Pumps Limited, a solar pump manufacturer listed on Indian exchanges
- What
- The company's stock fell 5.11% after reporting sharply lower Q1 FY27 revenue, EBITDA and profit
- Where
- India, with margin pressure linked to Maharashtra's Magel Tyala scheme
- When
- Monday, August 10, 2026, after results released on Sunday
- Why
- Competitive bidding under the Magel Tyala scheme cut realisations by 9%, while higher employee costs and negative operating leverage squeezed margins
Key facts
- Stock price
- ₹309.45 (down 5.11%)
- Revenue (Q1 FY27)
- ₹4,736 million (down 7.9% YoY)
- Operating EBITDA
- ₹743 million (down 47.2% YoY); margin 15.7%
- Profit After Tax
- ₹538 million (down 43.1% YoY); margin 11.2%
- Pump order book
- 22,025 units; near-term pipeline ~12,500 pumps
- Solar order book
- 72 MW; pipeline 359 MW
- Market capitalisation
- ₹3,533 crore
- 52-week high
- ₹888.40 (August 2025)











