Highest end of day price: 180.4946274866 EUR (C$210.21 USD) on 2026-01-15
Lowest end of day price: 15.15460311353 EUR (C$19.27 USD) on 2009-03-10