P/E
19.9
Yield
5.03%
P/OI
38.4
Yield
2.60%
P/FCF
9.76
Yield
10.2%
P/OCF
8.64
Yield
11.6%
Buyback Yield
4.74%
Dividend Yield
4.81%
Payout Ratio
95.6%
FCF Payout Ratio
47.0%
Revenue PS 5y CAGR
19.6%
Op. Income PS 5y CAGR
-25.9%
Operating Margin
3.9%
No ROCE.