Highest end of day price: 1034.6662705517 EUR (C$1,221 USD) on 2021-08-13
Lowest end of day price: 29.485905774155 EUR (C$37.13 USD) on 2008-11-21