P/E
23.0
Yield
4.34%
P/OI
14.9
Yield
6.70%
P/FCF
FY
10.3
Yield
9.66%
P/OCF
9.28
Yield
10.8%
Buyback Yield
-7.75%
Dividend Yield
1.95%
Payout Ratio
45.0%
FCF Payout Ratio
20.2%
Revenue PS 5y CAGR
11.8%
Op. Income PS 5y CAGR
6.0%
Operating Margin
11.2%