8585246 #1 ECMarkets-Live03 -- /10 Total Profit 450.28 USD Max DD 4.43% 17 May 2025 Connected @ Ec Markets