P/E
15.3
Yield
6.54%
P/OI
5.90
Yield
17.0%
P/FCF
6.35
Yield
15.7%
P/OCF
4.64
Yield
21.6%
Buyback Yield
1.81%
Dividend Yield
3.72%
Payout Ratio
56.9%
FCF Payout Ratio
23.6%
Revenue PS 5y CAGR
8.8%
Op. Income PS 5y CAGR
6.4%
Operating Margin
24.4%
No ROCE.