P/E
13.4
Yield
7.48%
P/OI
8.59
Yield
11.7%
P/FCF
N/A
Yield
N/A
P/OCF
N/A
Yield
N/A
Buyback Yield
2.29%
Dividend Yield
2.08%
Payout Ratio
27.8%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
9.3%
Op. Income PS 5y CAGR
16.2%
Operating Margin
46.9%
No FCF & CapEx.
No ROCE.