Mega Corporation Limited (BOM:531417)
India flag India · Delayed Price · Currency is INR
3.210
+0.150 (4.90%)
At close: Jun 17, 2026

Mega Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
642442376244138269
Market Cap Growth
22.99%17.55%54.10%76.81%-48.70%169.00%
Enterprise Value
1,074846846523272466
Last Close Price
3.212.211.881.480.831.63
PE Ratio
70.0748.24150.2294.0660.71167.71
PS Ratio
8.315.726.136.374.358.59
PB Ratio
1.821.251.071.000.571.13
P/TBV Ratio
1.831.261.071.000.571.13
P/FCF Ratio
----2.6031.57
P/OCF Ratio
----2.5531.39
EV/Sales Ratio
13.9010.9513.7913.648.5814.86
EV/EBITDA Ratio
18.7414.7617.0715.9811.9118.80
EV/EBIT Ratio
20.4216.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.43%2.07%0.67%1.06%1.65%0.60%
FCF Yield
-1.14%-1.66%-57.93%-58.03%38.44%3.17%
Buyback Yield / Dilution
---18.63%---