Highest end of day price: 113.03335808712 EUR (C$131.23 USD) on 2026-06-03
Lowest end of day price: 26.767662959764 EUR (C$34.03 USD) on 2014-10-21