Highest end of day price: 67.14094515548 EUR (C$79.25 USD) on 2026-02-27
Lowest end of day price: 33.143479923989 EUR (C$35.44 USD) on 2020-03-23