P/E
14.3
Yield
7.02%
P/OI
19.5
Yield
5.14%
P/FCF
N/A
Yield
N/A
P/OCF
6.30
Yield
15.9%
Buyback Yield
0.48%
Dividend Yield
1.84%
Payout Ratio
26.2%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
9.4%
Op. Income PS 4y CAGR
-10.4%
Operating Margin
6.1%
No FCF & CapEx.
No ROCE.