Highest end of day price: 52.277174919515 EUR (C$67.88 USD) on 2007-02-06
Lowest end of day price: 3.2408012508068 EUR (C$3.42 USD) on 2024-11-21