6861 Financials - Keyence Corporation | Makkler