P/E
18.3
Yield
5.47%
P/OI
29.3
Yield
3.41%
P/FCF
N/A
Yield
N/A
P/OCF
FY
20.6
Yield
4.86%
Buyback Yield
-0.61%
Dividend Yield
0.81%
Payout Ratio
14.7%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
10.7%
Op. Income PS CAGR
N/A
Operating Margin
13.1%
No FCF & CapEx.
No ROCE.