Highest end of day price: 65.185379288428 EUR (C$75.19 USD) on 2026-08-13
Lowest end of day price: 37.261969456314 EUR (C$39.43 USD) on 2023-10-27