P/E
18.9
Yield
5.30%
P/OI
18.4
Yield
5.43%
P/FCF
N/A
Yield
N/A
P/OCF
FY
10.6
Yield
9.43%
Buyback Yield
-0.61%
Dividend Yield
0.78%
Payout Ratio
14.8%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
11.5%
Op. Income PS CAGR
N/A
Operating Margin
21.7%
No FCF & CapEx.
No ROCE.