Highest end of day price: 76.155432901904 EUR (C$85.06 USD) on 2026-11-11
Lowest end of day price: 25.044588999935 EUR (C$26.78 USD) on 2020-03-23