KEN Financials: Kenon Holdings Ltd AI Analysis