Highest end of day price: 16.372574500248 EUR (C$19.08 USD) on 2026-05-28
Lowest end of day price: 6.9822556024292 EUR (C$7.59 USD) on 2024-11-04