P/E
62.7
Yield
1.59%
P/OI
Q2
28.7
Yield
3.48%
P/FCF
33.9
Yield
2.95%
P/OCF
33.3
Yield
3.00%
Buyback Yield
-1.36%
Dividend Yield
1.88%
Payout Ratio
118.2%
FCF Payout Ratio
63.7%
Revenue PS 4y CAGR
-15.2%
Op. Income PS CAGR
N/A
Operating Margin
N/A
No ROCE.