P/E
11.1
Yield
9.00%
P/OI
10.1
Yield
9.90%
P/FCF
N/A
Yield
N/A
P/OCF
7.37
Yield
13.6%
Buyback Yield
1.39%
Dividend Yield
1.33%
Payout Ratio
14.8%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
11.9%
Op. Income PS 5y CAGR
28.7%
Operating Margin
20.0%
No FCF & CapEx.
No ROCE.