Highest end of day price: 37.471716836807 EUR (C$42.89 USD) on 2026-07-17
Lowest end of day price: 7.1403035154014 EUR (C$9.01 USD) on 2009-03-09