P/E
83.4
Yield
1.20%
P/OI
60.0
Yield
1.67%
P/FCF
FY
199
Yield
0.50%
P/OCF
26.7
Yield
3.74%
Buyback Yield
-1.83%
Dividend Yield
1.84%
OCF Payout Ratio
49.1%
FCF Payout Ratio
367.6%
Revenue PS 5y CAGR
6.1%
Op. Income PS 5y CAGR
4.6%
Operating Margin
17.1%
No ROCE.