Mega Flex Plastics Limited (NSE:MEGAFLEX)
India flag India · Delayed Price · Currency is INR
159.30
0.00 (0.00%)
Nov 9, 2026, 3:31 PM IST

Mega Flex Plastics Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,9321,835508326290-
Market Cap Growth
139.91%261.40%55.68%12.41%--
Enterprise Value
1,6231,592402215110-
Last Close Price
159.30151.2547.2530.3527.00-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
21.6125.2314.8223.8113.50-
PS Ratio
2.032.350.840.670.55-
PB Ratio
2.942.940.920.710.65-
P/TBV Ratio
2.942.940.920.710.65-
P/FCF Ratio
37.6611.19----
P/OCF Ratio
29.0210.41----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.712.040.670.440.21-
EV/EBITDA Ratio
14.7818.7210.92450.015.10-
EV/EBIT Ratio
16.0520.7313.53-6.72-
EV/FCF Ratio
31.639.71----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.010.030.02---
Debt / EBITDA Ratio
0.080.230.34---
Debt / FCF Ratio
0.170.12----
Net Debt / Equity Ratio
-0.47-0.58-0.33-0.37-0.38-0.34
Net Debt / EBITDA Ratio
-2.81-4.25-4.89-354.54-7.95-3.14
Net Debt / FCF Ratio
-6.02-2.202.946.972.88-2.68
Asset Turnover
1.291.181.121.021.301.41
Inventory Turnover
6.2412.798.876.176.965.81
Quick Ratio
2.444.156.8412.947.533.64
Current Ratio
4.065.3511.7517.8711.286.17
Return on Equity (ROE)
14.56%12.36%6.75%3.01%5.67%8.95%
Return on Assets (ROA)
8.57%7.23%3.45%-0.74%2.52%5.40%
Return on Invested Capital (ROIC)
21.72%18.09%6.67%-1.64%4.99%9.55%
Return on Capital Employed (ROCE)
15.10%12.00%5.20%-1.20%3.60%9.20%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
4.63%3.96%6.75%4.20%7.41%-
FCF Yield
2.66%8.93%-12.05%-7.46%-20.57%-
Buyback Yield / Dilution
6.56%--12.90%--36.10%-