P/E
7.56
Yield
13.2%
P/OI
44.6
Yield
2.24%
P/FCF
N/A
Yield
N/A
P/OCF
FY
8.92
Yield
11.2%
Buyback Yield
-0.56%
Dividend Yield
6.08%
Payout Ratio
46.0%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
-10.5%
Op. Income PS 5y CAGR
-26.6%
Operating Margin
9.1%
No FCF & CapEx.
No ROCE.