Highest end of day price: 18.688612054322 EUR (C$20.95 USD) on 2023-07-14
Lowest end of day price: 0.12538666978547 EUR (C$0.11 USD) on 2001-09-24