Highest end of day price: 58.831069784567 EUR (C$68.83 USD) on 2025-10-16
Lowest end of day price: 12.490166529332 EUR (C$14.64 USD) on 2021-08-10