Highest end of day price: 41.216658525959 EUR (C$47.65 USD) on 2026-08-07
Lowest end of day price: 25.851610615282 EUR (C$27.58 USD) on 2023-10-23