Highest end of day price: 47.782005052684 EUR (C$55.41 USD) on 2025-07-28
Lowest end of day price: 20.968131175007 EUR (C$25.18 USD) on 2021-05-05