Highest end of day price: 18.592386336411 EUR (C$21.49 USD) on 2025-11-11
Lowest end of day price: 2.2873313854924 EUR (C$2.62 USD) on 2026-03-30