wenyichen #1 UltimaMarkets-Live 0.0 /10 Total Profit -156.29 USD Max DD 65.73% 18 Dec 2023 Connected @ UltimaMarkets