P/E
24.9
Yield
4.01%
P/OI
23.0
Yield
4.36%
P/FCF
1.81
Yield
55.1%
P/OCF
1.75
Yield
57.0%
Buyback Yield
9.39%
Dividend Yield
1.10%
Payout Ratio
27.6%
FCF Payout Ratio
2.0%
Revenue PS 5y CAGR
14.2%
Op. Income PS 5y CAGR
37.0%
Operating Margin
7.9%
No ROCE.