Highest end of day price: 174.53281830993 EUR (C$189.64 USD) on 2023-08-23
Lowest end of day price: 18.219734040993 EUR (C$20.57 USD) on 2003-09-18