Highest end of day price: 56.817903872195 EUR (C$66.62 USD) on 2025-10-02
Lowest end of day price: 19.217517699477 EUR (C$25.34 USD) on 2013-07-10