Highest end of day price: 466.9041758893 EUR (C$540.04 USD) on 2025-10-09
Lowest end of day price: 36.067428388538 EUR (C$49.27 USD) on 2011-09-12