042420 Technicals - Neowiz Holdings Corporation | Makkler