Highest end of day price: 9.1936545453698 EUR (C$10.02 USD) on 2024-06-06
Lowest end of day price: 0.34282442513125 EUR (C$0.31 USD) on 2000-05-04