Highest end of day price: 50.831844974126 EUR (C$59.13 USD) on 2025-10-24
Lowest end of day price: 34.962453814311 EUR (C$39.26 USD) on 2025-05-09