Highest end of day price: 8.1815754262672 EUR (C$9.52 USD) on 2026-05-25
Lowest end of day price: 5.7034582392879 EUR (C$6.12 USD) on 2024-04-25