Trading results 10113243 (closed trades) Back to archive
51861574
2021-11-15 15:04:54
Buy
EURCAD&
10000.00
1.43403
2021-11-15 22:04:34
1.42381
-¢81696.60