Highest end of day price: 211.22266102497 EUR (C$235.73 USD) on 2026-10-12
Lowest end of day price: 54.986860667711 EUR (C$64.14 USD) on 2017-11-14