Highest end of day price: 22.317668034173 EUR (C$25.12 USD) on 2026-10-06
Lowest end of day price: 13.415772812306 EUR (C$14.29 USD) on 2024-04-22