Highest end of day price: 41.155676765935 EUR (C$47.60 USD) on 2025-11-26
Lowest end of day price: 20.499655416584 EUR (C$23.18 USD) on 2020-06-08