Meghmani Organics Limited (NSE:MOL)
India flag India · Delayed Price · Currency is INR
50.12
-1.51 (-2.92%)
May 27, 2026, 3:30 PM IST

Meghmani Organics Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
12,7369,34415,61220,16719,76026,525
Market Cap Growth
-27.20%-40.15%-22.59%2.06%-25.50%-
Enterprise Value
19,73117,33823,26828,38325,79628,576
Last Close Price
50.0836.7461.3979.3076.46101.40
PE Ratio
44.3232.51--8.318.71
PS Ratio
0.590.430.751.290.771.06
PB Ratio
0.820.611.031.321.181.81
P/TBV Ratio
0.830.611.041.331.191.82
P/FCF Ratio
7.215.29----
P/OCF Ratio
5.744.2123.588.089.6640.91
EV/Sales Ratio
0.910.801.121.811.011.14
EV/EBITDA Ratio
11.189.8316.43-7.617.58
EV/EBIT Ratio
34.3230.1664.42-9.759.03
EV/FCF Ratio
11.179.81----
Debt / Equity Ratio
0.470.470.550.550.490.34
Debt / EBITDA Ratio
4.114.115.75-2.411.32
Debt / FCF Ratio
4.114.11----
Net Debt / Equity Ratio
0.450.450.530.530.460.33
Net Debt / EBITDA Ratio
3.963.965.70-36.462.251.30
Net Debt / FCF Ratio
3.963.96-35.55-48.62-2.93-2.74
Asset Turnover
0.710.710.680.500.851.05
Inventory Turnover
2.352.352.311.792.382.91
Quick Ratio
0.570.570.530.530.650.69
Current Ratio
1.071.071.121.141.421.39
Return on Equity (ROE)
1.88%1.88%-0.70%-6.63%15.16%23.07%
Return on Assets (ROA)
1.18%1.18%0.74%-2.24%5.51%8.29%
Return on Invested Capital (ROIC)
1.16%1.17%-1.74%-4.68%9.15%14.41%
Return on Capital Employed (ROCE)
3.20%3.20%1.90%-5.60%12.20%18.00%
Earnings Yield
2.26%3.08%-0.68%-5.26%12.03%11.48%
FCF Yield
13.87%18.91%-1.45%-0.82%-13.19%-6.74%
Dividend Yield
----1.83%1.38%
Payout Ratio
----14.99%11.66%
Buyback Yield / Dilution
-0.01%-0.01%----
Total Shareholder Return
-0.01%-0.01%--1.83%1.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.