P/E
25.5
Yield
3.92%
P/OI
19.6
Yield
5.11%
P/FCF
36.7
Yield
2.73%
P/OCF
34.3
Yield
2.91%
Buyback Yield
0.77%
Dividend Yield
1.96%
Payout Ratio
49.9%
FCF Payout Ratio
71.7%
Revenue PS 5y CAGR
6.0%
Op. Income PS 5y CAGR
8.3%
Operating Margin
39.3%
No ROCE.