P/E
14.8
Yield
6.74%
P/OI
58.4
Yield
1.71%
P/FCF
11.7
Yield
8.58%
P/OCF
10.4
Yield
9.59%
Buyback Yield
-1.48%
Dividend Yield
3.38%
Payout Ratio
50.1%
FCF Payout Ratio
39.4%
Revenue PS 5y CAGR
14.5%
Op. Income PS 5y CAGR
-27.3%
Operating Margin
4.3%
No ROCE.