8517257 #1 ECMarkets-Live06 0.0 /10 Total Profit -3,462.78 USD Max DD 98.36% 14 Feb 2025 Connected @ Ec Markets