No, that’s the profit in Euro (your reporting currency). If the current value of the position is EUR 1677,60, and you bought it for EUR 1185,81, that seems right.
It may be possible to add a column with the profit in the currency of the security (not sure though).
Now, it seems that the current value of the position is actually not EUR 1677,60, but less. Did you perhaps manually add an exchange rate for CAD (always a bad idea)?