Highest end of day price: 50.06855271527 EUR (C$54.35 USD) on 2024-05-21
Lowest end of day price: 3.4314685714257 EUR (C$4.54 USD) on 2009-03-31