745512 #1 ECMarkets-Live05 0.0 /10 Total Profit -1,781.63 USD Max DD 99.99% 26 Oct 2024 Connected @ Ec Markets