P/E
46.2
Yield
2.16%
P/OI
35.1
Yield
2.85%
P/FCF
16.8
Yield
5.94%
P/OCF
16.6
Yield
6.03%
Buyback Yield
-2.94%
Dividend Yield
0.45%
Payout Ratio
20.7%
FCF Payout Ratio
7.5%
Revenue PS 4y CAGR
1.3%
Op. Income PS 4y CAGR
-14.4%
Operating Margin
17.2%
No ROCE.