P/E
12.2
Yield
8.18%
P/OI
11.2
Yield
8.96%
P/FCF
N/A
Yield
N/A
P/OCF
7.44
Yield
13.4%
Buyback Yield
1.91%
Dividend Yield
1.25%
Payout Ratio
15.3%
FCF Payout Ratio
N/A
Revenue PS 5y CAGR
11.7%
Op. Income PS 5y CAGR
27.9%
Operating Margin
19.7%
No FCF & CapEx.
No ROCE.