P/E
13.0
Yield
7.71%
P/OI
5.54
Yield
18.1%
P/FCF
N/A
Yield
N/A
P/OCF
FY
7.87
Yield
12.7%
Buyback Yield
0.60%
Dividend Yield
1.25%
Payout Ratio
16.2%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
13.2%
Op. Income PS 5y CAGR
4.8%
Operating Margin
20.9%
No FCF & CapEx.