P/E
13.2
Yield
7.58%
P/OI
6.87
Yield
14.6%
P/FCF
N/A
Yield
N/A
P/OCF
N/A
Yield
N/A
Buyback Yield
2.29%
Dividend Yield
2.10%
Payout Ratio
27.8%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
8.9%
Op. Income PS 5y CAGR
20.7%
Operating Margin
58.7%
No FCF & CapEx.
No ROCE.