P/E
14.6
Yield
6.87%
P/OI
9.99
Yield
10.0%
P/FCF
N/A
Yield
N/A
P/OCF
9.22
Yield
10.8%
Buyback Yield
7.24%
Dividend Yield
2.28%
Payout Ratio
33.2%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
5.5%
Op. Income PS 5y CAGR
27.3%
Operating Margin
30.3%
No FCF & CapEx.
No ROCE.