P/E
15.9
Yield
6.29%
P/OI
9.56
Yield
10.5%
P/FCF
N/A
Yield
N/A
P/OCF
N/A
Yield
N/A
Buyback Yield
2.48%
Dividend Yield
2.35%
Payout Ratio
37.4%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
6.9%
Op. Income PS 5y CAGR
8.0%
Operating Margin
38.6%
No FCF & CapEx.
No ROCE.