Highest end of day price: 49.650136246232 EUR (C$58.09 USD) on 2025-10-16
Lowest end of day price: 39.553006210484 EUR (C$43.08 USD) on 2023-11-23