P/E
11.2
Yield
8.94%
P/OI
7.84
Yield
12.8%
P/FCF
N/A
Yield
N/A
P/OCF
N/A
Yield
N/A
Buyback Yield
1.83%
Dividend Yield
2.25%
Payout Ratio
25.2%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
9.0%
Op. Income PS 5y CAGR
18.1%
Operating Margin
44.5%
No FCF & CapEx.
No ROCE.