Highest end of day price: 9.6079102617469 EUR (C$11.24 USD) on 2021-08-20
Lowest end of day price: 1.3249873996621 EUR (C$1.42 USD) on 2023-05-29