P/E
45.1
Yield
2.22%
P/OI
34.3
Yield
2.92%
P/FCF
16.4
Yield
6.09%
P/OCF
16.2
Yield
6.18%
Buyback Yield
-2.94%
Dividend Yield
0.46%
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.