Highest end of day price: 89.159563673718 EUR (C$122.49 USD) on 2011-10-14
Lowest end of day price: 2.302044514623 EUR (C$2.53 USD) on 2023-04-20