Highest end of day price: 21.572166314902 EUR (C$25.02 USD) on 2017-11-09
Lowest end of day price: 0.54871444160416 EUR (C$0.65 USD) on 2025-12-29