Indo Farm Equipment Limited (NSE:INDOFARM)
India flag India · Delayed Price · Currency is INR
114.80
-5.81 (-4.82%)
Oct 23, 2026, 3:29 PM IST

Indo Farm Equipment Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,5245,3417,439---
Market Cap Growth
-55.95%-28.20%----
Enterprise Value
6,2586,1399,870---
Last Close Price
114.97111.16154.82---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
22.1221.6331.59---
PS Ratio
1.221.211.92---
PB Ratio
0.990.961.40---
P/TBV Ratio
1.010.981.42---
P/FCF Ratio
3720.203596.9128.45---
P/OCF Ratio
18.6017.9914.04---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.381.402.55---
EV/EBITDA Ratio
10.5910.5116.83---
EV/EBIT Ratio
13.4613.2920.64---
EV/FCF Ratio
4214.244133.9337.74---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.270.270.330.860.971.00
Debt / EBITDA Ratio
2.532.562.964.384.875.30
Debt / FCF Ratio
-1007.056.638.6513.56-
Net Debt / Equity Ratio
0.130.130.120.810.950.99
Net Debt / EBITDA Ratio
1.241.251.074.134.805.24
Net Debt / FCF Ratio
-494.042.408.1613.38-16.44
Asset Turnover
-0.570.550.590.600.60
Inventory Turnover
-1.481.341.351.381.31
Quick Ratio
-1.301.330.510.360.35
Current Ratio
-2.932.791.501.431.44
Return on Equity (ROE)
-4.54%5.55%5.07%5.44%5.12%
Return on Assets (ROA)
-3.77%4.24%5.10%4.92%4.58%
Return on Invested Capital (ROIC)
5.22%5.34%7.37%5.86%6.06%5.88%
Return on Capital Employed (ROCE)
-7.50%8.00%12.60%12.10%10.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
4.52%4.62%3.16%---
FCF Yield
0.03%0.03%3.52%---
Buyback Yield / Dilution
-10.13%-16.35%-9.98%-0.00%--