Highest end of day price: 49.937311244146 EUR (C$55.78 USD) on 2024-09-27
Lowest end of day price: 10.969057913099 EUR (C$14.63 USD) on 2013-08-28