Highest end of day price: 44.537383567325 EUR (C$51.93 USD) on 2026-05-29
Lowest end of day price: 30.862953150055 EUR (C$33.80 USD) on 2025-04-09