Highest end of day price: 30.811666868165 EUR (C$34.66 USD) on 2026-10-01
Lowest end of day price: 27.326865219966 EUR (C$31.02 USD) on 2025-04-22