P/E
13.2
Yield
7.57%
P/OI
7.71
Yield
13.0%
P/FCF
N/A
Yield
N/A
P/OCF
21.0
Yield
4.77%
Buyback Yield
-1.14%
Dividend Yield
1.12%
Payout Ratio
14.8%
FCF Payout Ratio
N/A
Revenue PS 4y CAGR
20.1%
Op. Income PS 4y CAGR
6.7%
Operating Margin
39.4%
No FCF & CapEx.
No ROCE.