Highest end of day price: 251.08663597344 EUR (C$292.74 USD) on 2026-05-29
Lowest end of day price: 34.372530462255 EUR (C$46.95 USD) on 2011-09-12