P/E
14.0
Yield
7.16%
P/OI
12.1
Yield
8.26%
P/FCF
N/A
Yield
N/A
P/OCF
22.2
Yield
4.51%
Buyback Yield
-1.14%
Dividend Yield
1.06%
Payout Ratio
14.8%
FCF Payout Ratio
N/A
Revenue PS 4y CAGR
20.1%
Op. Income PS 4y CAGR
-2.4%
Operating Margin
26.6%
No FCF & CapEx.
No ROCE.