Highest end of day price: 176.00088057928 EUR (C$189.98 USD) on 2023-09-04
Lowest end of day price: 17.412556838015 EUR (C$23.06 USD) on 2009-03-31