Highest end of day price: 250.04420056909 EUR (C$286.75 USD) on 2026-09-21
Lowest end of day price: 29.822176821576 EUR (C$35.15 USD) on 2017-09-26