Highest end of day price: 6.9893260665217 EUR (C$7.99 USD) on 2026-06-22
Lowest end of day price: 0.47170952165938 EUR (C$0.42 USD) on 2001-11-16