P/E
22.4
Yield
4.47%
P/OI
19.3
Yield
5.17%
P/FCF
17.9
Yield
5.59%
P/OCF
14.5
Yield
6.90%
Buyback Yield
0.35%
Dividend Yield
4.65%
OCF Payout Ratio
67.4%
FCF Payout Ratio
83.2%
Revenue PS 5y CAGR
0.6%
Op. Income PS 5y CAGR
0.2%
Operating Margin
51.0%
No ROCE.