4118 Technicals - Kaneka Corporation | Makkler