Highest end of day price: 295.8096597688 EUR (C$335.47 USD) on 2026-09-29
Lowest end of day price: 21.503624763752 EUR (C$23.69 USD) on 2020-03-18