P/E
21.6
Yield
4.63%
P/OI
18.0
Yield
5.56%
P/FCF
28.3
Yield
3.53%
P/OCF
26.7
Yield
3.74%
Buyback Yield
0.78%
Dividend Yield
2.32%
Payout Ratio
50.1%
FCF Payout Ratio
65.8%
Revenue PS 5y CAGR
5.8%
Op. Income PS 5y CAGR
7.6%
Operating Margin
38.0%
No ROCE.