P/E
14.3
Yield
6.97%
P/OI
Q2
17.0
Yield
5.88%
P/FCF
2.53
Yield
39.6%
P/OCF
2.41
Yield
41.5%
Buyback Yield
16.29%
Dividend Yield
5.71%
Payout Ratio
82.0%
FCF Payout Ratio
14.4%
Revenue PS 5y CAGR
16.8%
Op. Income PS CAGR
N/A
Operating Margin
N/A
No ROCE.