P/E
18.6
Yield
5.38%
P/OI
Q2
17.8
Yield
5.61%
P/FCF
9.36
Yield
10.7%
P/OCF
9.22
Yield
10.8%
Buyback Yield
-0.14%
Dividend Yield
0.16%
Payout Ratio
2.9%
FCF Payout Ratio
1.5%
Revenue PS 5y CAGR
4.4%
Op. Income PS CAGR
N/A
Operating Margin
N/A
No ROCE.