Highest end of day price: 21.714125606632 EUR (C$26.10 USD) on 2026-01-28
Lowest end of day price: 20.713311499786 EUR (C$24.14 USD) on 2025-10-17