Highest end of day price: 51.295177055215 EUR (C$58.74 USD) on 2026-09-22
Lowest end of day price: 34.962453814311 EUR (C$39.26 USD) on 2025-05-09