Highest end of day price: 626.8711380801 EUR (C$709.11 USD) on 2021-12-13
Lowest end of day price: 12.814354411056 EUR (C$13.82 USD) on 1999-04-13