P/E
12.4
Yield
8.09%
P/OI
4.31
Yield
23.2%
P/FCF
N/A
Yield
N/A
P/OCF
FY
5.41
Yield
18.5%
Buyback Yield
0.02%
Dividend Yield
3.02%
Payout Ratio
37.3%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
7.1%
Op. Income PS 5y CAGR
-1.0%
Operating Margin
21.8%
No FCF & CapEx.