P/E
17.4
Yield
5.75%
P/OI
Q2
16.7
Yield
5.99%
P/FCF
9.83
Yield
10.2%
P/OCF
9.66
Yield
10.4%
Buyback Yield
-0.14%
Dividend Yield
0.17%
Payout Ratio
2.9%
FCF Payout Ratio
1.6%
Revenue PS 5y CAGR
11.3%
Op. Income PS CAGR
N/A
Operating Margin
N/A
No ROCE.