Highest end of day price: 35.156169899621 EUR (C$40.89 USD) on 2025-10-24
Lowest end of day price: 21.27503572194 EUR (C$25.30 USD) on 2017-09-13