Mega Fortris Berhad (KLSE:MEGAFB)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
2.630
+0.020 (0.77%)
At close: Sep 21, 2026

Mega Fortris Berhad Ratios and Metrics

Millions MYR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
2,2221,394431---
Market Cap Growth
307.75%223.53%----
Enterprise Value
2,2801,452426---
Last Close Price
2.631.650.51---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
363.47228.0433.28---
Forward PE
-14.6018.61---
PS Ratio
13.508.472.44---
PB Ratio
9.475.941.84---
P/TBV Ratio
9.866.181.90---
P/OCF Ratio
55.3034.69----
PEG Ratio
-0.871.12---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
13.858.822.42---
EV/EBITDA Ratio
97.3880.7114.37---
EV/EBIT Ratio
163.75104.2615.69---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
0.530.530.430.770.600.89
Debt / EBITDA Ratio
5.285.282.902.562.323.62
Debt / FCF Ratio
----3.5612.28
Net Debt / Equity Ratio
0.240.24-0.040.430.330.64
Net Debt / EBITDA Ratio
3.103.10-0.341.691.643.89
Net Debt / FCF Ratio
-2.08-2.080.30-3.361.958.87
Asset Turnover
0.440.440.580.750.880.94
Inventory Turnover
2.272.272.832.752.933.19
Quick Ratio
1.991.992.891.311.100.89
Current Ratio
2.612.613.671.981.751.50
Return on Equity (ROE)
2.88%2.88%9.18%18.51%17.35%9.44%
Return on Assets (ROA)
2.31%2.31%5.56%8.35%6.52%3.75%
Return on Invested Capital (ROIC)
3.49%3.91%9.84%15.83%11.55%6.72%
Return on Capital Employed (ROCE)
4.40%4.40%9.20%16.90%14.10%9.70%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
0.28%0.44%3.57%---
FCF Yield
-1.21%-1.93%-7.98%---
Dividend Yield
0.19%-0.99%---
Payout Ratio
69.09%69.09%--12.89%34.76%
Buyback Yield / Dilution
-6.65%-6.65%-30.50%12.91%--
Total Shareholder Return
-6.46%-6.65%-29.52%12.91%--