Highest end of day price: 9.645429013866 EUR (C$11.45 USD) on 2026-02-13
Lowest end of day price: 6.1223645765102 EUR (C$6.41 USD) on 2023-10-03