Highest end of day price: 295.23708961645 EUR (C$334.05 USD) on 2021-12-29
Lowest end of day price: 13.682343625266 EUR (C$13.30 USD) on 2002-09-16