Highest end of day price: 184.51497732571 EUR (C$217.54 USD) on 2026-05-08
Lowest end of day price: 31.569662648595 EUR (C$42.08 USD) on 2011-10-04