P/E
14.0
Yield
7.12%
P/OI
6.00
Yield
16.7%
P/FCF
N/A
Yield
N/A
P/OCF
FY
8.52
Yield
11.7%
Buyback Yield
0.60%
Dividend Yield
1.15%
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.