P/E
11.6
Yield
8.61%
P/OI
7.14
Yield
14.0%
P/FCF
N/A
Yield
N/A
P/OCF
FY
13.6
Yield
7.34%
Buyback Yield
41.06%
Dividend Yield
1.96%
Payout Ratio
22.8%
FCF Payout Ratio
N/A
Revenue PS 4y CAGR
3.3%
Op. Income PS CAGR
N/A
Operating Margin
41.1%
No FCF & CapEx.
No ROCE.