755876 #2 ICMarketsSC-Live07 0.1 /10 Total Profit 583.22 USD Max DD 23.32% 12 Jun 2024 Connected @ IC Markets Global