042420 Stock Price and Chart - Neowiz Holdings Corporation | Makkler