P/E
19.1
Yield
5.24%
P/OI
19.2
Yield
5.20%
P/FCF
N/A
Yield
N/A
P/OCF
FY
10.3
Yield
9.73%
Buyback Yield
-0.58%
Dividend Yield
0.81%
Payout Ratio
15.4%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
9.7%
Op. Income PS CAGR
N/A
Operating Margin
21.1%
No FCF & CapEx.
No ROCE.