Highest end of day price: 23.18960834942 EUR (C$25.98 USD) on 2021-11-25
Lowest end of day price: 0.1758968686269 EUR (C$0.16 USD) on 2001-03-19