P/E
49.3
Yield
2.03%
P/OI
67.3
Yield
1.49%
P/FCF
1.08
Yield
92.9%
P/OCF
1.06
Yield
94.7%
Buyback Yield
-3.82%
Dividend Yield
1.18%
Payout Ratio
58.3%
FCF Payout Ratio
1.3%
Revenue PS 5y CAGR
14.2%
Op. Income PS 5y CAGR
26.3%
Operating Margin
2.5%
No ROCE.