5105118 #2 ICMarketsSC-Live06 0.0 /10 Total Profit -3,368.88 USD Max DD 99.84% 05 May 2025 Connected @ IC Markets Global