P/E
26.0
Yield
3.84%
P/OI
17.4
Yield
5.76%
P/FCF
27.9
Yield
3.59%
P/OCF
25.4
Yield
3.93%
Buyback Yield
0.40%
Dividend Yield
1.53%
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.