Highest end of day price: 34.893583776477 EUR (C$42.17 USD) on 2021-03-03
Lowest end of day price: 5.0195669555993 EUR (C$5.83 USD) on 2026-03-10