P/E
16.5
Yield
6.05%
P/OI
14.6
Yield
6.86%
P/FCF
N/A
Yield
N/A
P/OCF
N/A
Yield
N/A
Buyback Yield
2.48%
Dividend Yield
2.26%
Payout Ratio
37.4%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
3.9%
Op. Income PS 5y CAGR
0.5%
Operating Margin
30.5%
No FCF & CapEx.
No ROCE.