P/E
7.41
Yield
13.5%
P/OI
5.61
Yield
17.8%
P/FCF
N/A
Yield
N/A
P/OCF
FY
4.34
Yield
23.1%
Buyback Yield
5.99%
Dividend Yield
4.54%
Payout Ratio
33.7%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
11.8%
Op. Income PS CAGR
N/A
Operating Margin
28.0%
No FCF & CapEx.
No ROCE.