8120 Stock Price and Chart - China Demeter Financial Investments Limited | Makkler