Highest end of day price: 7.5507401763552 EUR (C$8.71 USD) on 2026-08-13
Lowest end of day price: 4.7406658861915 EUR (C$5.43 USD) on 2026-03-30