Highest end of day price: 9.879686913113 EUR (C$11.39 USD) on 2026-08-04
Lowest end of day price: 1.8129685249204 EUR (C$2.29 USD) on 2009-03-06