Highest end of day price: 42.912196272746 EUR (C$50.50 USD) on 2026-02-20
Lowest end of day price: 30.254467551019 EUR (C$33.13 USD) on 2025-04-09