Highest end of day price: 22.969359926941 EUR (C$24.87 USD) on 2023-08-28
Lowest end of day price: 6.8198169578668 EUR (C$7.61 USD) on 2026-10-12