Telefónica, S.A. (BME:TEF)
Spain flag Spain · Delayed Price · Currency is EUR
4.174
+0.052 (1.26%)
Feb 21, 2025, 5:42 PM CET

Telefónica Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Feb '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
23,53120,03819,33622,11317,84531,924
Upgrade
Market Cap Growth
13.00%3.63%-12.56%23.92%-44.10%-15.15%
Upgrade
Enterprise Value
66,73765,34970,66066,78776,62495,546
Upgrade
Last Close Price
4.173.333.003.212.524.49
Upgrade
PE Ratio
--10.732.8013.4037.12
Upgrade
Forward PE
13.1810.9910.569.627.4810.25
Upgrade
PS Ratio
0.580.490.480.560.410.65
Upgrade
PB Ratio
1.140.740.610.770.981.25
Upgrade
P/FCF Ratio
4.903.653.576.253.154.83
Upgrade
P/OCF Ratio
2.351.721.642.151.352.13
Upgrade
PEG Ratio
4.211.11-1.640.601.08
Upgrade
EV/Sales Ratio
1.641.611.771.701.741.94
Upgrade
EV/EBITDA Ratio
8.458.568.117.386.176.71
Upgrade
EV/EBIT Ratio
131.3727.8121.2929.0516.4617.78
Upgrade
EV/FCF Ratio
13.9111.9113.0518.8713.5214.45
Upgrade
Debt / Equity Ratio
1.901.701.511.763.052.34
Upgrade
Debt / EBITDA Ratio
4.654.704.434.713.983.73
Upgrade
Debt / FCF Ratio
9.588.388.8214.239.839.01
Upgrade
Asset Turnover
0.390.380.370.370.390.42
Upgrade
Inventory Turnover
14.7016.5011.1510.969.8410.82
Upgrade
Quick Ratio
0.690.710.760.790.530.63
Upgrade
Current Ratio
0.850.890.980.981.200.81
Upgrade
Return on Equity (ROE)
-3.23%-1.95%7.68%45.66%8.95%6.35%
Upgrade
Return on Assets (ROA)
1.48%1.37%1.90%1.34%2.60%2.88%
Upgrade
Return on Capital (ROIC)
2.09%1.93%2.62%1.88%3.66%4.03%
Upgrade
Return on Capital Employed (ROCE)
3.32%2.90%3.84%2.75%6.05%6.06%
Upgrade
Earnings Yield
-6.08%-4.45%10.40%36.80%8.87%3.58%
Upgrade
FCF Yield
20.39%27.39%28.00%16.01%31.76%20.71%
Upgrade
Dividend Yield
7.28%9.00%10.00%9.33%15.86%8.91%
Upgrade
Payout Ratio
0.00%-47.69%7.58%52.15%180.03%
Upgrade
Buyback Yield / Dilution
10.76%0.83%1.89%1.43%-2.77%-6.17%
Upgrade
Total Shareholder Return
18.03%9.83%11.89%10.76%13.09%2.74%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.