Highest end of day price: 34.060995978511 EUR (C$38.58 USD) on 2026-09-30
Lowest end of day price: 29.545289382189 EUR (C$30.44 USD) on 2025-02-11