Meghmani Organics Limited (NSE:MOL)
India flag India · Delayed Price · Currency is INR
46.43
+0.45 (0.98%)
Jul 9, 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
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
11,7989,34415,61220,16719,76026,525
Market Cap Growth
-48.94%-40.15%-22.59%2.06%-25.50%-
Enterprise Value
18,79217,33823,26828,38325,79628,576
Last Close Price
46.3936.7461.3979.3076.46101.40
PE Ratio
41.0532.51--8.318.71
PS Ratio
0.540.430.751.290.771.06
PB Ratio
0.760.611.031.321.181.81
P/TBV Ratio
0.770.611.041.331.191.82
P/FCF Ratio
6.685.29----
P/OCF Ratio
5.324.2123.588.089.6640.91
EV/Sales Ratio
0.860.801.121.811.011.14
EV/EBITDA Ratio
10.659.8316.43-7.617.58
EV/EBIT Ratio
32.6930.1664.42-9.759.03
EV/FCF Ratio
10.649.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.44%3.08%-0.68%-5.26%12.03%11.48%
FCF Yield
14.98%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%