P/E
75.4
Yield
1.33%
P/OI
18.6
Yield
5.37%
P/FCF
23.5
Yield
4.25%
P/OCF
16.0
Yield
6.25%
Buyback Yield
-0.22%
Dividend Yield
3.61%
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.