Highest end of day price: 33.543137143591 EUR (C$39.70 USD) on 2026-04-17
Lowest end of day price: 19.832969346337 EUR (C$21.72 USD) on 2025-04-09