Highest end of day price: 88.941242524117 EUR (C$103.46 USD) on 2025-10-24
Lowest end of day price: 49.173787382751 EUR (C$53.08 USD) on 2023-12-06