P/E
27.3
Yield
3.66%
P/OI
18.2
Yield
5.49%
P/FCF
29.2
Yield
3.42%
P/OCF
26.7
Yield
3.75%
Buyback Yield
0.40%
Dividend Yield
1.46%
Payout Ratio
39.8%
FCF Payout Ratio
42.6%
Revenue PS 5y CAGR
7.6%
Op. Income PS 5y CAGR
12.8%
Operating Margin
25.2%
No ROCE.