Highest end of day price: 168.56468200099 EUR (C$174.13 USD) on 2000-01-11
Lowest end of day price: 6.7678434142385 EUR (C$7.15 USD) on 2023-10-25