Highest end of day price: 195.36335300972 EUR (C$225.36 USD) on 2026-08-13
Lowest end of day price: 31.569662648595 EUR (C$42.08 USD) on 2011-10-04