Highest end of day price: 230.38789099527 EUR (C$271.07 USD) on 2025-12-23
Lowest end of day price: 52.879856090939 EUR (C$71.14 USD) on 2011-09-23