P/E
21.5
Yield
4.65%
P/OI
17.5
Yield
5.70%
P/FCF
11.2
Yield
8.89%
P/OCF
11.0
Yield
9.05%
Buyback Yield
-0.09%
Dividend Yield
0.16%
Payout Ratio
3.4%
FCF Payout Ratio
1.8%
Revenue PS 5y CAGR
10.7%
Op. Income PS 5y CAGR
-5.9%
Operating Margin
12.5%
No ROCE.