Highest end of day price: 16.655455666297 EUR (C$19.57 USD) on 2026-01-01
Lowest end of day price: 0.20045132437613 EUR (C$0.20 USD) on 2000-02-22