2512 Stock Price and Chart - Cloud Factory Technology Holdings Limited | Makkler