Highest end of day price: 79.406492011682 EUR (C$93.96 USD) on 2021-07-14
Lowest end of day price: 2.6246222502153 EUR (C$2.23 USD) on 2000-11-20