Highest end of day price: 197.27905205852 EUR (C$227.51 USD) on 2026-08-04
Lowest end of day price: 29.967389360991 EUR (C$37.87 USD) on 2009-03-06