P/E
81.8
Yield
1.22%
P/OI
58.8
Yield
1.70%
P/FCF
FY
196
Yield
0.51%
P/OCF
26.2
Yield
3.82%
Buyback Yield
-1.83%
Dividend Yield
1.87%
OCF Payout Ratio
49.0%
FCF Payout Ratio
367.2%
Revenue PS 5y CAGR
6.1%
Op. Income PS 5y CAGR
4.6%
Operating Margin
17.1%
No ROCE.