P/E
11.5
Yield
8.69%
P/OI
10.5
Yield
9.57%
P/FCF
N/A
Yield
N/A
P/OCF
7.63
Yield
13.1%
Buyback Yield
1.39%
Dividend Yield
1.29%
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.