Highest end of day price: 117.15797699555 EUR (C$136.69 USD) on 2026-01-13
Lowest end of day price: 34.270547065941 EUR (C$45.58 USD) on 2013-09-13