P/E
38.5
Yield
2.60%
P/OI
10.3
Yield
9.72%
P/FCF
17.9
Yield
5.57%
P/OCF
14.0
Yield
7.14%
Buyback Yield
5.31%
Dividend Yield
1.74%
Payout Ratio
66.8%
FCF Payout Ratio
31.2%
Revenue PS 5y CAGR
13.9%
Op. Income PS 5y CAGR
-3.1%
Operating Margin
3.8%
No ROCE.