6861 Technicals - Keyence Corporation | Makkler