Mega Corporation Limited (BOM:531417)
India flag India · Delayed Price · Currency is INR
2.950
-0.050 (-1.67%)
At close: Jul 20, 2026

Mega Corporation 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
590442376244138269
Market Cap Growth
5.73%17.55%54.10%76.81%-48.70%169.00%
Enterprise Value
1,022846846523272466
Last Close Price
2.952.211.881.480.831.63
PE Ratio
64.4048.24150.2294.0660.71167.71
PS Ratio
7.645.726.136.374.358.59
PB Ratio
1.671.251.071.000.571.13
P/TBV Ratio
1.691.261.071.000.571.13
P/FCF Ratio
----2.6031.57
P/OCF Ratio
----2.5531.39
EV/Sales Ratio
13.2310.9513.7913.648.5814.86
EV/EBITDA Ratio
17.8314.7617.0715.9811.9118.80
EV/EBIT Ratio
19.4316.0818.5918.0714.2421.95
EV/FCF Ratio
----5.1354.66
Debt / Equity Ratio
1.241.241.181.190.540.76
Debt / EBITDA Ratio
7.627.628.268.885.627.25
Debt / FCF Ratio
----2.4221.07
Net Debt / Equity Ratio
1.221.221.111.090.490.72
Net Debt / EBITDA Ratio
7.547.547.838.185.196.89
Net Debt / FCF Ratio
-58.80-58.80-1.78-1.892.2320.02
Asset Turnover
0.100.100.090.080.070.07
Quick Ratio
0.010.010.060.080.090.06
Current Ratio
1.571.571.621.462.341.79
Return on Equity (ROE)
2.60%2.60%0.84%1.07%0.95%0.68%
Return on Assets (ROA)
4.11%4.11%4.21%3.70%2.78%2.92%
Return on Invested Capital (ROIC)
5.13%5.21%4.96%3.22%3.81%5.13%
Return on Capital Employed (ROCE)
13.90%13.90%12.60%11.10%6.90%7.80%
Earnings Yield
1.55%2.07%0.67%1.06%1.65%0.60%
FCF Yield
-1.24%-1.66%-57.93%-58.03%38.44%3.17%
Buyback Yield / Dilution
---18.63%---