Keyence's stronger-than-expected March-quarter results were greeted positively by the market, as the firm not only realized 8% year-on-year revenue growth despite macro headwinds, but also a record ...