Highest end of day price: 42.431577092508 EUR (C$50.99 USD) on 2026-01-28
Lowest end of day price: -216.27235719287 EUR (C-$256.64 USD) on 1998-12-28