Highest end of day price: 52.30753425954 EUR (C$58.86 USD) on 2026-10-06
Lowest end of day price: 34.962453814311 EUR (C$39.26 USD) on 2025-05-09