6861 Earnings - Keyence Corporation | Makkler