Highest end of day price: 53.223281852793 EUR (C$61.65 USD) on 2026-08-17
Lowest end of day price: 6.2125614201396 EUR (C$9.26 USD) on 2009-11-13