Highest end of day price: 34.213588721779 EUR (C$39.72 USD) on 2026-09-10
Lowest end of day price: 4.8031407389936 EUR (C$4.76 USD) on 2022-10-05