Highest end of day price: 509.4446910321 EUR (C$590.32 USD) on 2026-08-28
Lowest end of day price: 36.067428388538 EUR (C$49.27 USD) on 2011-09-12