1284 Stock Price and Chart - New Media Lab Limited | Makkler