alibaba
Started: March 2026
Starting bank: £1,000.00 — dashed line
£950.16
Current Bank
26
Total Picks
-£49.84
Total P/L
-12.8%
ROI