Highest end of day price: 176.13377306859 EUR (C$201.03 USD) on 2026-06-30
Lowest end of day price: 26.971803942793 EUR (C$34.09 USD) on 2014-10-14