MarketInOut Stock Screener Log In | Sign Up

Mahindra EPC Irrigation Ltd

BSE • Industrials • Farm & Heavy Construction Machinery • Quote as of 10/27/2026 15:50
Mahindra EPC Irrigation Ltd stock price and volume chart

Company Profile

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

EPS

4.06
Solid

P / E

23.82
Premium valuation

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-1.29
Manipulation likely

Relative Strength

66 / 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 a wide range of water-saving irrigation solutions for farmers across India and Uganda. The company's product lineup covers drip and sprinkler irrigation systems, filters, valves, pipes, and ready-to-use DIY kits, giving customers options for both small and large-scale agricultural needs. Beyond equipment, the company supports farmers with advice on crop management, irrigation planning, and fertilizer application, as well as hands-on training and maintenance services. Originally founded in 1981 as EPC Industrie Limited, the company adopted its current name in 2019 and also sells its products in international markets.

Key Fundamentals

EPS4.06
P/E23.82
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 96.70
Change 0.77 (0.8%)
Open 98.06
Volume 1,207
Turnover 116,717
Average Volume 3,083.95

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio1.87
Current Ratio1.79
Price / Book1.62
Price / Tangible Book1.62
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.89
Price to Graham Number1.30
Shiller PE Ratio30.04

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -7.9% 21 / 100   
1 Month -1.33% 74 / 100   
2 Months -12.88% 36 / 100   
6 Months -15.85% 34 / 100   
1 Year -34.51% 26 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog