Highest end of day price: 11.441781177873 EUR (C$13.20 USD) on 2026-08-13
Lowest end of day price: 7.8863751210927 EUR (C$8.93 USD) on 2025-04-30