Highest end of day price: 62.356572282547 EUR (C$74.14 USD) on 2026-02-11
Lowest end of day price: 5.5916435559008 EUR (C$7.34 USD) on 2013-04-12