Highest end of day price: 43.047068534838 EUR (C$36.94 USD) on 2000-11-08
Lowest end of day price: 0.026578659440274 EUR (C$0.02893 USD) on 2025-03-13