Highest end of day price: 122.13728247773 EUR (C$142.14 USD) on 2026-05-25
Lowest end of day price: 34.270547065941 EUR (C$45.58 USD) on 2013-09-13