P/E
7.89
Yield
12.7%
P/OI
6.05
Yield
16.5%
P/FCF
N/A
Yield
N/A
P/OCF
FY
4.81
Yield
20.8%
Buyback Yield
6.46%
Dividend Yield
4.10%
Payout Ratio
32.3%
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.