P/E
84.3
Yield
1.19%
P/OI
20.8
Yield
4.80%
P/FCF
26.3
Yield
3.80%
P/OCF
17.9
Yield
5.59%
Buyback Yield
-0.22%
Dividend Yield
3.23%
OCF Payout Ratio
57.8%
FCF Payout Ratio
85.0%
Revenue PS 5y CAGR
6.0%
Op. Income PS 5y CAGR
8.8%
Operating Margin
40.7%
No ROCE.