Highest end of day price: 87.470983019201 EUR (C$101.49 USD) on 2025-11-27
Lowest end of day price: -446.5122923931 EUR (C-$479.28 USD) on 1999-10-12