Highest end of day price: 44.966022666649 EUR (C$53.29 USD) on 2026-02-18
Lowest end of day price: 30.662184627317 EUR (C$33.58 USD) on 2025-04-09