P/E
27.8
Yield
3.59%
P/OI
19.6
Yield
5.11%
P/FCF
12.1
Yield
8.23%
P/OCF
12.0
Yield
8.31%
Buyback Yield
-3.00%
Dividend Yield
0.57%
Payout Ratio
15.9%
FCF Payout Ratio
6.9%
Revenue PS 4y CAGR
7.6%
Op. Income PS 4y CAGR
-4.0%
Operating Margin
23.1%
No ROCE.