P/E
42.9
Yield
2.33%
P/OI
41.9
Yield
2.38%
P/FCF
27.7
Yield
3.62%
P/OCF
23.4
Yield
4.27%
Buyback Yield
2.22%
Dividend Yield
2.95%
OCF Payout Ratio
69.2%
FCF Payout Ratio
81.6%
Revenue PS 5y CAGR
7.1%
Op. Income PS 5y CAGR
2.8%
Operating Margin
37.2%
No ROCE.