Highest end of day price: 61.232937668351 EUR (C$71.44 USD) on 2025-12-04
Lowest end of day price: 18.126997965348 EUR (C$23.34 USD) on 2013-04-05