P/E
7.47
Yield
13.4%
P/OI
5.73
Yield
17.4%
P/FCF
N/A
Yield
N/A
P/OCF
FY
4.56
Yield
21.9%
Buyback Yield
6.46%
Dividend Yield
4.33%
Payout Ratio
32.4%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
12.5%
Op. Income PS CAGR
N/A
Operating Margin
28.0%
No FCF & CapEx.
No ROCE.