8420 Stock Price and Chart - Nexion Technologies Limited | Makkler