P/E
17.9
Yield
5.58%
P/OI
34.6
Yield
2.89%
P/FCF
8.80
Yield
11.4%
P/OCF
7.79
Yield
12.8%
Buyback Yield
4.74%
Dividend Yield
5.31%
Payout Ratio
95.1%
FCF Payout Ratio
46.7%
Revenue PS 5y CAGR
19.6%
Op. Income PS 5y CAGR
-25.9%
Operating Margin
3.9%
No ROCE.