Highest end of day price: 289.01011977848 EUR (C$327.01 USD) on 2021-12-29
Lowest end of day price: 19.637515117486 EUR (C$16.61 USD) on 2000-10-20