Highest end of day price: 67.537393801367 EUR (C$78.85 USD) on 2026-08-25
Lowest end of day price: 37.260578489778 EUR (C$39.45 USD) on 2023-10-20