Highest end of day price: 22.969359926941 EUR (C$24.87 USD) on 2023-08-28
Lowest end of day price: 8.7703751647672 EUR (C$10.06 USD) on 2026-09-21