Keyence: Improving Margins, End-Market Recoveries Encouraging, Valuation Remains A Concern 27.11.2024 20:37 Seeking Alpha