6861.T (Keyence Corporation) Stock β€” Technology Factor Analysis | Framler