Skip to main content6861.T · Keyence Corporation · invest-like