P/E
27.6
Yield
3.62%
P/OI
10.8
Yield
9.22%
P/FCF
12.9
Yield
7.74%
P/OCF
10.9
Yield
9.14%
Buyback Yield
4.54%
Dividend Yield
1.58%
Payout Ratio
43.6%
FCF Payout Ratio
20.4%
Revenue PS 5y CAGR
12.6%
Op. Income PS 5y CAGR
-2.5%
Operating Margin
4.3%
No ROCE.