Highest end of day price: 48.379453344916 EUR (C$56.48 USD) on 2026-08-25
Lowest end of day price: 28.708325488594 EUR (C$32.19 USD) on 2026-10-08