P/E
52.1
Yield
1.92%
P/OI
21.5
Yield
4.65%
P/FCF
44.4
Yield
2.25%
P/OCF
42.2
Yield
2.37%
Buyback Yield
-1.41%
Dividend Yield
2.39%
Payout Ratio
124.6%
FCF Payout Ratio
106.3%
Revenue PS 4y CAGR
-10.5%
Op. Income PS CAGR
N/A
Operating Margin
53.3%
No ROCE.