Mahindra EPC Irrigation Limited (NSE:MAHEPC)

India flag India · Delayed Price · Currency is INR
102.36
-1.26 (-1.22%)
Sep 7, 2026, 3:29 PM IST
Market Cap2.90B -35.8%
Revenue (ttm)3.04B +5.1%
Net Income95.70M -11.6%
EPS3.43 -11.4%
Shares Out n/a
PE Ratio30.29
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume25,876
Open105.80
Previous Close103.62
Day's Range101.65 - 105.80
52-Week Range91.91 - 167.99
Beta0.42
Analystsn/a
Price Targetn/a
Earnings DateOct 16, 2026