NSE ScannerOpen the scanner

Comparison · NSE · data 2026-11-01

Macpower CNC Machines Limited vs Oswal Pumps Limited

In plain words

Size: Oswal Pumps Limited is about 1.2 times the market value of Macpower CNC Machines Limited.

Valuation (P/E): Macpower CNC Machines Limited 45.3 vs Oswal Pumps Limited 6.9.

Return on equity: Oswal Pumps Limited 35.1% vs Macpower CNC Machines Limited 21.3%.

Profit growth over 3 years: Oswal Pumps Limited 122.4% a year vs Macpower CNC Machines Limited 38% a year.

Debt to equity: Oswal Pumps Limited 0.14 vs Macpower CNC Machines Limited 0.

Differences in the numbers, not a recommendation of either stock.

Side by side

MACPOWEROSWALPUMPS
Price₹1,947₹202.05
Market cap₹1,948 cr₹2,307 cr
P/E45.36.9
P/B9.9—
ROE21.3%35.1%
ROCE28.9%44.4%
Debt / equity00.14
Operating margin14.6%21.2%
Dividend yield0.08%0.00%
Sales growth, 3 years (yearly)18.2%75.2%
Profit growth, 3 years (yearly)38.0%122.4%
1-year return127.4%-72.7%
Revenue, last 12 months₹402 cr₹2,024 cr
Net profit, last 12 months₹43 cr₹336 cr
Latest quarterSept 2026Jun 2026
Quarter net profit₹13 cr₹54 cr
Quarter profit vs a year earlier+43.6%-43.1%
Promoter holding73.22%75.65%
Health checkStrong (7.8/10)Strong (6.6/10)

Common questions

Which has a higher P/E, Macpower CNC Machines Limited or Oswal Pumps Limited?

Macpower CNC Machines Limited trades at the higher P/E (45.3 against 6.9). A higher P/E means the market pays more for each rupee of past earnings; on its own it does not say which is better.

Which earns a higher return on equity?

Oswal Pumps Limited (35.1% against 21.3%).

Which carries more debt?

Oswal Pumps Limited has the higher debt-to-equity ratio (0.14 against 0).

MACPOWER pageOSWALPUMPS page

Share on WhatsAppShare on Telegram