Highest end of day price: 183.29529301439 EUR (C$215.12 USD) on 2021-08-12
Lowest end of day price: 1.1953814636686 EUR (C$1.50 USD) on 2009-03-03