Highest end of day price: 47.575477738614 EUR (C$55.84 USD) on 2025-12-15
Lowest end of day price: 2.119919454985 EUR (C$2.75 USD) on 2005-04-25