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