P/E
15.1
Yield
6.63%
P/OI
7.98
Yield
12.5%
P/FCF
N/A
Yield
N/A
P/OCF
FY
11.3
Yield
8.81%
Buyback Yield
0.14%
Dividend Yield
2.88%
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.