P/E
16.8
Yield
5.94%
P/OI
8.91
Yield
11.2%
P/FCF
N/A
Yield
N/A
P/OCF
FY
12.7
Yield
7.90%
Buyback Yield
0.14%
Dividend Yield
2.58%
Payout Ratio
43.4%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
12.0%
Op. Income PS 5y CAGR
1.1%
Operating Margin
21.9%
No FCF & CapEx.