Highest end of day price: 34.893583776477 EUR (C$42.17 USD) on 2021-03-03
Lowest end of day price: 5.7832931987607 EUR (C$6.78 USD) on 2025-12-19