P/E
14.4
Yield
6.95%
P/OI
5.56
Yield
18.0%
P/FCF
N/A
Yield
N/A
P/OCF
FY
9.27
Yield
10.8%
Buyback Yield
0.55%
Dividend Yield
1.43%
Payout Ratio
20.6%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
13.1%
Op. Income PS 5y CAGR
7.6%
Operating Margin
24.4%
No FCF & CapEx.