P/E
13.8
Yield
7.26%
P/OI
12.1
Yield
8.27%
P/FCF
N/A
Yield
N/A
P/OCF
6.68
Yield
15.0%
Buyback Yield
1.78%
Dividend Yield
2.63%
Payout Ratio
36.2%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
12.2%
Op. Income PS 5y CAGR
4.9%
Operating Margin
21.6%
No FCF & CapEx.
No ROCE.