Highest end of day price: 262.96511791737 EUR (C$273.27 USD) on 2025-02-13
Lowest end of day price: 7.3037392628849 EUR (C$8.06 USD) on 2003-03-12