Highest end of day price: 31.528846459719 EUR (C$36.69 USD) on 2026-06-01
Lowest end of day price: 4.8031407389936 EUR (C$4.76 USD) on 2022-10-05