Highest end of day price: 51.941416751233 EUR (C$62.42 USD) on 2026-01-28
Lowest end of day price: 4.3145477995232 EUR (C$5.86 USD) on 2014-05-28