Highest end of day price: 25.342283240668 EUR (C$29.30 USD) on 2026-08-07
Lowest end of day price: 21.147412404244 EUR (C$24.48 USD) on 2026-03-20