P/E
23.7
Yield
4.22%
P/OI
20.2
Yield
4.95%
P/FCF
FY
91.6
Yield
1.09%
P/OCF
FY
71.0
Yield
1.41%
Buyback Yield
-307.68%
Dividend Yield
1.85%
Payout Ratio
43.7%
FCF Payout Ratio
169.3%
Revenue PS 5y CAGR
11.3%
Op. Income PS CAGR
N/A
Operating Margin
30.0%
No ROCE.