6861 Historical data - Keyence Corporation | Makkler