MarketInOut Stock Screener Log In | Sign Up

Mahindra EPC Irrigation Ltd

Industrials • Farm & Heavy Construction Machinery • Quote as of 10/29/2026 10:32
Mahindra EPC Irrigation Ltd stock price and volume chart

Company Profile

IndustryFarm & Heavy Construction Machinery
SectorIndustrials
Market Capitalization2,654.76 mln
Float12.77 mln
Earnings Date01/26/2027

EPS

4.06
Solid

P / E

24.11
Premium valuation

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-1.29
Manipulation likely

Relative Strength

71 / 100
Outperforming

Debt / Equity

0.24
Very low leverage

Business Description

Mahindra EPC Irrigation Limited, a subsidiary of Mahindra & Mahindra Limited based in Nashik, India, designs and sells water-saving irrigation solutions for farmers across India and Uganda. The company offers a wide range of products, including drip and sprinkler irrigation systems, pipes, filters, valves, and do-it-yourself kits, as well as automation tools and protective growing structures. Beyond hardware, it supports farmers with hands-on guidance covering land preparation, crop management, fertilizer application, and system upkeep. Founded in 1981 and operating under its current name since 2019, the company also sells its products to international markets.

Key Fundamentals

EPS4.06
P/E24.11
ROE6.27
RPS113
ROIC5.46
ROA3.41
Interest Cover4.58
EBITDA, mln221
EV / EBITDA16.54
EV / EBIT19.67
Revenue, mln3,273
EV / Revenue1.05

Quote Details

Last 97.90
Change 0.32 (0.33%)
Open 97.10
Volume 639
Turnover 62,558
Average Volume 57,473

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio1.87
Current Ratio1.79
Price / Book1.61
Price / Tangible Book1.61
Debt / Equity0.24
Price / Sales0.91

Financial Strength

Altman Z-Score2.61
Piotroski F-Score 5 / 9
Beneish M-Score-1.29
Price to Intrinsic Value2.87
Price to Graham Number1.29
Shiller PE Ratio30.04

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.82% 62 / 100   
1 Month 0.87% 82 / 100   
2 Months -8.26% 45 / 100   
6 Months -15.27% 34 / 100   
1 Year -29.68% 30 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog