P/E
15.5
Yield
6.47%
P/OI
10.6
Yield
9.43%
P/FCF
N/A
Yield
N/A
P/OCF
9.82
Yield
10.2%
Buyback Yield
7.24%
Dividend Yield
2.15%
Payout Ratio
33.3%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
8.6%
Op. Income PS 5y CAGR
27.3%
Operating Margin
26.2%
No FCF & CapEx.
No ROCE.