Highest end of day price: 41.456519099936 EUR (C$48.22 USD) on 2025-10-24
Lowest end of day price: 31.114627691051 EUR (C$35.96 USD) on 2025-06-13