Highest end of day price: 45.057862259256 EUR (C$53.06 USD) on 2026-02-25
Lowest end of day price: 30.662184627317 EUR (C$33.58 USD) on 2025-04-09