Highest end of day price: 25.221843212436 EUR (C$28.87 USD) on 2026-07-16
Lowest end of day price: 20.716075025052 EUR (C$24.00 USD) on 2026-08-28