P/E
34.4
Yield
2.91%
P/OI
20.0
Yield
5.00%
P/FCF
29.5
Yield
3.39%
P/OCF
19.9
Yield
5.02%
Buyback Yield
-101.43%
Dividend Yield
3.59%
Payout Ratio
123.3%
FCF Payout Ratio
105.8%
Revenue PS 5y CAGR
-15.2%
Op. Income PS 4y CAGR
-15.6%
Operating Margin
22.1%