Mestron Holdings Berhad (KLSE:MESTRON)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
0.1450
-0.0050 (-3.33%)
At close: Mar 9, 2026

Mestron Holdings Berhad Ratios and Metrics

Millions MYR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
144189285439419316
Market Cap Growth
-43.46%-33.61%-35.00%4.73%32.44%81.22%
Enterprise Value
173212295427431288
Last Close Price
0.140.190.280.440.450.34
PE Ratio
131.82171.2142.2040.0944.4598.52
Forward PE
-38.0038.0038.0038.0038.00
PS Ratio
1.031.351.842.953.745.42
PB Ratio
1.021.342.023.273.933.28
P/TBV Ratio
1.041.372.073.374.123.46
P/FCF Ratio
12.3316.18----
P/OCF Ratio
4.385.75--57.5132.73
PEG Ratio
-0.960.960.960.960.96
EV/Sales Ratio
1.231.511.902.873.844.94
EV/EBITDA Ratio
18.1223.6425.2723.2331.5758.61
EV/EBIT Ratio
40.2949.2837.8527.6138.6081.03
EV/FCF Ratio
14.7918.09----
Debt / Equity Ratio
0.300.300.340.340.210.05
Debt / EBITDA Ratio
4.404.403.842.391.570.75
Debt / FCF Ratio
3.593.59----
Net Debt / Equity Ratio
0.200.200.220.20-0.12-0.28
Net Debt / EBITDA Ratio
3.213.212.601.48-0.95-5.38
Net Debt / FCF Ratio
2.462.46-1.93-0.591.828.51
Asset Turnover
0.670.670.740.780.730.54
Inventory Turnover
3.533.534.234.474.652.86
Quick Ratio
1.531.531.651.651.502.13
Current Ratio
2.452.452.382.871.902.75
Return on Equity (ROE)
0.78%0.78%4.86%9.06%9.26%3.94%
Return on Assets (ROA)
1.28%1.28%2.34%5.07%4.53%2.05%
Return on Invested Capital (ROIC)
0.82%0.80%3.14%8.39%10.71%3.85%
Return on Capital Employed (ROCE)
2.60%2.60%4.80%9.80%8.90%3.50%
Earnings Yield
0.77%0.58%2.37%2.49%2.25%1.01%
FCF Yield
8.11%6.18%-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
-1.91%-1.91%10.22%-9.62%-4.01%-21.41%
Total Shareholder Return
-1.91%-1.91%10.22%-9.62%-3.67%-21.02%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.