Highest end of day price: 89.855582725625 EUR (C$98.03 USD) on 2023-08-14
Lowest end of day price: 6.4877717244669 EUR (C$6.35 USD) on 2002-10-07