KEN - Kenon Holdings Ltd. Stock Analysis | Finranks