P/E
14.9
Yield
6.70%
P/OI
Q3
22.4
Yield
4.47%
P/FCF
7.47
Yield
13.4%
P/OCF
6.97
Yield
14.3%
Buyback Yield
-3.59%
Dividend Yield
3.40%
Payout Ratio
50.7%
FCF Payout Ratio
25.4%
Revenue PS 5y CAGR
14.6%
Op. Income PS CAGR
N/A
Operating Margin
N/A
No ROCE.