Highest end of day price: 21.572166314902 EUR (C$25.02 USD) on 2017-11-09
Lowest end of day price: 0.66009919806774 EUR (C$0.77 USD) on 2025-12-10