0990 Stock Price and Chart - Deep Source Holdings Limited | Makkler