Highest end of day price: 34.893583776477 EUR (C$42.17 USD) on 2021-03-03
Lowest end of day price: 5.5676010790334 EUR (C$6.55 USD) on 2025-12-29