P/E
15.0
Yield
6.67%
P/OI
59.1
Yield
1.69%
P/FCF
62.1
Yield
1.61%
P/OCF
38.4
Yield
2.60%
Buyback Yield
-1.48%
Dividend Yield
3.35%
Payout Ratio
50.2%
FCF Payout Ratio
208.1%
Revenue PS 5y CAGR
18.8%
Op. Income PS 5y CAGR
-27.3%
Operating Margin
3.5%
No ROCE.