023866 #3 ECMarkets-Live06 0.0 /10 Total Profit -4,723.44 USD Max DD 32.97% 17 Jan 2025 Connected @ Ec Markets