P/E
63.3
Yield
1.58%
P/OI
48.7
Yield
2.06%
P/FCF
34.2
Yield
2.92%
P/OCF
33.6
Yield
2.97%
Buyback Yield
-1.36%
Dividend Yield
1.86%
Payout Ratio
117.8%
FCF Payout Ratio
63.7%
Revenue PS 4y CAGR
-12.3%
Op. Income PS 4y CAGR
-18.7%
Operating Margin
30.1%
No ROCE.