Highest end of day price: 162.1475412372 EUR (C$185.74 USD) on 2022-02-07
Lowest end of day price: 11.945767119369 EUR (C$10.13 USD) on 2001-07-04