Highest end of day price: 54.641270110535 EUR (C$63.03 USD) on 2025-11-21
Lowest end of day price: 42.322379365479 EUR (C$45.92 USD) on 2022-04-20