Mestron Holdings Berhad (KLSE:MESTRON)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
0.1400
0.00 (0.00%)
At close: Jun 3, 2026

Mestron Holdings Berhad Ratios and Metrics

Millions MYR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
139189285439419316
Market Cap Growth
-43.28%-33.61%-35.00%4.73%32.44%81.22%
Enterprise Value
174212295427431288
Last Close Price
0.140.190.280.440.450.34
PE Ratio
112.09169.3642.2040.0944.4598.52
Forward PE
-38.0038.0038.0038.0038.00
PS Ratio
1.051.351.842.953.745.42
PB Ratio
0.991.342.023.273.933.28
P/TBV Ratio
1.011.372.073.374.123.46
P/FCF Ratio
-18.18----
P/OCF Ratio
9.036.07--57.5132.73
PEG Ratio
-0.960.960.960.960.96
EV/Sales Ratio
1.311.511.902.873.844.94
EV/EBITDA Ratio
17.7625.2425.2723.2331.5758.61
EV/EBIT Ratio
39.0950.3037.8527.6138.6081.03
EV/FCF Ratio
-476.9220.32----
Debt / Equity Ratio
0.340.300.340.340.210.05
Debt / EBITDA Ratio
4.884.443.842.391.570.75
Debt / FCF Ratio
-4.03----
Net Debt / Equity Ratio
0.250.200.220.20-0.12-0.28
Net Debt / EBITDA Ratio
3.953.342.601.48-0.95-5.38
Net Debt / FCF Ratio
-96.382.69-1.93-0.591.828.51
Asset Turnover
0.670.670.740.780.730.54
Inventory Turnover
2.913.474.234.474.652.86
Quick Ratio
1.381.391.651.651.502.13
Current Ratio
2.432.312.382.871.902.75
Return on Equity (ROE)
0.92%0.79%4.86%9.06%9.26%3.94%
Return on Assets (ROA)
1.41%1.24%2.34%5.07%4.53%2.05%
Return on Invested Capital (ROIC)
0.92%0.82%3.14%8.39%10.71%3.85%
Return on Capital Employed (ROCE)
2.70%2.60%4.80%9.80%8.90%3.50%
Earnings Yield
0.93%0.59%2.37%2.49%2.25%1.01%
FCF Yield
-0.26%5.50%-5.51%-10.53%-1.71%-0.98%
Dividend Yield
----0.34%0.39%
Payout Ratio
---13.44%12.83%41.23%
Buyback Yield / Dilution
-2.87%-1.82%10.22%-9.62%-4.01%-21.41%
Total Shareholder Return
-2.87%-1.82%10.22%-9.62%-3.67%-21.02%