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