Highest end of day price: 23.106395057817 EUR (C$27.13 USD) on 2025-12-12
Lowest end of day price: 22.983857279146 EUR (C$26.76 USD) on 2025-12-09