Mahindra EPC Irrigation Limited (BOM:523754)

India flag India · Delayed Price · Currency is INR
102.65
-0.85 (-0.82%)
At close: Sep 11, 2026
Market Cap2.87B -35.3%
Revenue (ttm)3.04B +5.1%
Net Income95.70M -11.6%
EPS3.43 -11.4%
Shares Out 27.95M
PE Ratio29.93
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume1,288
Open102.05
Previous Close103.50
Day's Range100.30 - 102.75
52-Week Range92.15 - 161.90
Beta0.41
Analystsn/a
Price Targetn/a
Earnings DateOct 16, 2026