P/E
11.0
Yield
9.05%
P/OI
8.09
Yield
12.4%
P/FCF
N/A
Yield
N/A
P/OCF
5.08
Yield
19.7%
Buyback Yield
3.78%
Dividend Yield
2.97%
Payout Ratio
32.9%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
4.9%
Op. Income PS 5y CAGR
20.6%
Operating Margin
28.8%
No FCF & CapEx.
No ROCE.