P/E
28.2
Yield
3.55%
P/OI
19.1
Yield
5.24%
P/FCF
31.2
Yield
3.20%
P/OCF
28.1
Yield
3.55%
Buyback Yield
0.61%
Dividend Yield
1.42%
Payout Ratio
40.0%
FCF Payout Ratio
44.4%
Revenue PS 5y CAGR
7.3%
Op. Income PS 5y CAGR
13.9%
Operating Margin
25.1%
No ROCE.