Highest end of day price: 16.605334230209 EUR (C$19.54 USD) on 2025-12-23
Lowest end of day price: 0.20045132437613 EUR (C$0.20 USD) on 2000-02-22