P/E
44.7
Yield
2.24%
P/OI
27.7
Yield
3.61%
P/FCF
32.4
Yield
3.08%
P/OCF
22.0
Yield
4.55%
Buyback Yield
-0.20%
Dividend Yield
2.72%
OCF Payout Ratio
59.7%
FCF Payout Ratio
88.2%
Revenue PS 5y CAGR
6.7%
Op. Income PS 5y CAGR
7.8%
Operating Margin
35.4%
No ROCE.