Skip to main content

Want a detailed portfolio tracker?

TEF
XNYS
$3.81

Telefonica, S.A. (TEF)

Market Cap

$21B

Free Cash Flow Yield

25.18%

Dividend Yield

9.15%

Price Chart

Valuation
Market Cap$21B
Forward P/E12.94
Profitability
Total Revenue (TTM)$45B
Gross Profit (TTM)$27B
EBITDA$17B
Profit Margin3%
Operating Margin10.2%
EPS-$0.39
Financial Health
Debt-to-Equity243.6%
Free Cash Flow Yield25.18%
Dividend Yield9.15%
Growth & Risk
Revenue 5Y CAGR-3.27%
FCF 5Y CAGR-6.62%
Dividends 5Y CAGR-4.25%
Sharpe Ratio-1.38