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