6622 Technicals - Daihen Corporation | Makkler