Highest end of day price: 33.533879288381 EUR (C$38.66 USD) on 2025-11-03
Lowest end of day price: 19.832969346337 EUR (C$21.72 USD) on 2025-04-09