Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság (BUD:MTELEKOM)
Hungary flag Hungary · Delayed Price · Currency is HUF
2,050.00
0.00 (0.00%)
At close: Mar 13, 2026

BUD:MTELEKOM Ratios and Metrics

Millions HUF. 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
1,815,8071,587,2811,157,532634,111326,363420,043
Market Cap Growth
37.07%37.13%82.54%94.30%-22.30%6.91%
Enterprise Value
2,106,9851,922,1641,587,7351,157,859848,583949,118
Last Close Price
2050.001792.001199.68611.74282.83330.40
PE Ratio
8.807.627.348.035.187.12
Forward PE
8.647.726.657.186.139.34
PS Ratio
1.851.611.200.750.440.61
PB Ratio
1.941.691.330.830.440.61
P/TBV Ratio
4.393.833.653.232.224.46
P/FCF Ratio
7.446.515.805.174.385.01
P/OCF Ratio
5.014.383.832.851.672.16
PEG Ratio
-2.642.642.642.642.64
EV/Sales Ratio
2.141.951.641.361.141.37
EV/EBITDA Ratio
5.044.605.044.813.484.86
EV/EBIT Ratio
7.677.007.127.848.0610.31
EV/FCF Ratio
8.647.887.969.4411.3811.32
Debt / Equity Ratio
0.390.390.470.600.670.72
Debt / EBITDA Ratio
0.880.881.201.742.012.31
Debt / FCF Ratio
1.511.512.043.736.595.91
Net Debt / Equity Ratio
0.270.270.390.570.650.69
Net Debt / EBITDA Ratio
0.590.591.071.821.962.44
Net Debt / FCF Ratio
1.021.021.693.586.405.69
Asset Turnover
0.630.630.650.580.520.50
Inventory Turnover
15.3115.3114.4713.8716.8718.79
Quick Ratio
1.191.191.070.680.670.69
Current Ratio
1.331.331.220.820.790.79
Return on Equity (ROE)
23.87%23.87%20.00%11.25%9.40%9.31%
Return on Assets (ROA)
11.04%11.04%9.31%6.33%4.61%4.18%
Return on Invested Capital (ROIC)
19.66%19.51%15.57%9.93%7.03%6.40%
Return on Capital Employed (ROCE)
21.40%21.40%17.80%13.20%9.20%8.30%
Earnings Yield
11.48%13.13%13.63%12.45%19.29%14.04%
FCF Yield
13.44%15.37%17.23%19.34%22.84%19.97%
Dividend Yield
4.88%-8.34%7.31%10.82%4.55%
Payout Ratio
46.70%46.70%30.39%42.99%30.95%31.85%
Buyback Yield / Dilution
2.55%2.55%2.56%3.35%3.16%1.91%
Total Shareholder Return
7.44%2.55%10.91%10.66%13.98%6.47%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.