Highest end of day price: 28.244649209991 EUR (C$33.26 USD) on 2026-02-25
Lowest end of day price: 16.373603448304 EUR (C$17.69 USD) on 2024-02-01