Highest end of day price: 34.893583776477 EUR (C$42.17 USD) on 2021-03-03
Lowest end of day price: 6.4093065535069 EUR (C$7.46 USD) on 2025-12-08