Highest end of day price: 16.01925676679 EUR (C$18.63 USD) on 2021-10-19
Lowest end of day price: 0.53230874390645 EUR (C$0.58 USD) on 2003-09-03