P/E
24.9
Yield
4.02%
P/OI
20.1
Yield
4.98%
P/FCF
26.8
Yield
3.73%
P/OCF
24.6
Yield
4.06%
Buyback Yield
-0.06%
Dividend Yield
4.23%
Payout Ratio
105.3%
FCF Payout Ratio
113.5%
Revenue PS 5y CAGR
8.5%
Op. Income PS 5y CAGR
7.9%
Operating Margin
57.3%
No ROCE.